C# Class Nop.Services.Installation.CodeFirstInstallationService

Inheritance: IInstallationService
显示文件 Open project: grandnode/grandnode

Public Methods

Method Description
CodeFirstInstallationService ( IRepository versionRepository, IRepository
addressRepository, IRepository affiliateRepository, IRepository blogcommentRepository, IRepository blogpostRepository, IRepository campaignRepository, IRepository downloadRepository, IRepository giftcardRepository, IRepository orderRepository, IRepository storeRepository, IRepository measureDimensionRepository, IRepository measureWeightRepository, IRepository taxCategoryRepository, IRepository languageRepository, IRepository lsrRepository, IRepository logRepository, IRepository currencyRepository, IRepository customerRepository, IRepository customerRoleRepository, IRepository customerRoleProductRepository, IRepository specificationAttributeRepository, IRepository checkoutAttributeRepository, IRepository productAttributeRepository, IRepository categoryRepository, IRepository manufacturerRepository, IRepository productRepository, IRepository productalsopurchasedRepository, IRepository pictureRepository, IRepository urlRecordRepository, IRepository emailAccountRepository, IRepository messageTemplateRepository, IRepository forumGroupRepository, IRepository forumRepository, IRepository forumpostRepository, IRepository forumtopicRepository, IRepository forumsubscriptionRepository, IRepository countryRepository, IRepository stateProvinceRepository, IRepository discountRepository, IRepository blogPostRepository, IRepository topicRepository, IRepository newsItemRepository, IRepository newslettersubscriptionRepository, IRepository pollRepository, IRepository privatemessageRepository, IRepository shippingMethodRepository, IRepository deliveryDateRepository, IRepository activityLogTypeRepository, IRepository activityLogRepository, IRepository productReviewRepository, IRepository productTagRepository, IRepository productTemplateRepository, IRepository categoryTemplateRepository, IRepository manufacturerTemplateRepository, IRepository topicTemplateRepository, IRepository scheduleTaskRepository, IRepository queuedemailRepository, IRepository returnrequestRepository, IRepository rewardpointshistoryRepository, IRepository searchtermRepository, IRepository settingRepository, IRepository shipmentRepository, IRepository warehouseRepository, IRepository permissionRepository, IRepository vendorRepository, IRepository externalAuthenticationRepository, IRepository discountusageRepository, IRepository returnRequestReasonRepository, IRepository returnRequestActionRepository, IRepository contactUsRepository, IGenericAttributeService genericAttributeService, IWebHelper webHelper ) : System
InstallData ( string defaultUserEmail, string defaultUserPassword, bool installSampleData = true ) : void

Protected Methods

Method Description
HashDefaultCustomerPassword ( string defaultUserEmail, string defaultUserPassword ) : void
InstallActivityLogTypes ( ) : void
InstallAffiliates ( ) : void
InstallBlogPosts ( ) : void
InstallBlogPosts ( string defaultUserEmail ) : void
InstallCategories ( ) : void
InstallCategoryTemplates ( ) : void
InstallCheckoutAttributes ( ) : void
InstallCountriesAndStates ( ) : void
InstallCurrencies ( ) : void
InstallCustomersAndUsers ( string defaultUserEmail, string defaultUserPassword ) : void
InstallDeliveryDates ( ) : void
InstallDiscounts ( ) : void
InstallEmailAccounts ( ) : void
InstallForums ( ) : void
InstallLanguages ( ) : void
InstallLocaleResources ( ) : void
InstallManufacturerTemplates ( ) : void
InstallManufacturers ( ) : void
InstallMeasures ( ) : void
InstallMessageTemplates ( ) : void
InstallNews ( ) : void
InstallPolls ( ) : void
InstallProductAttributes ( ) : void
InstallProductTemplates ( ) : void
InstallProducts ( string defaultUserEmail ) : void
InstallReturnRequestActions ( ) : void
InstallReturnRequestReasons ( ) : void
InstallScheduleTasks ( ) : void
InstallSettings ( ) : void
InstallShippingMethods ( ) : void
InstallSpecificationAttributes ( ) : void
InstallStores ( ) : void
InstallTaxCategories ( ) : void
InstallTopicTemplates ( ) : void
InstallTopics ( ) : void
InstallVendors ( ) : void
InstallVersion ( ) : void
InstallWarehouses ( ) : void

Private Methods

Method Description
AddProductTag ( Product product, string tag ) : void
CreateIndexes ( ) : void

Method Details

CodeFirstInstallationService() public method

public CodeFirstInstallationService ( IRepository versionRepository, IRepository
addressRepository, IRepository affiliateRepository, IRepository blogcommentRepository, IRepository blogpostRepository, IRepository campaignRepository, IRepository downloadRepository, IRepository giftcardRepository, IRepository orderRepository, IRepository storeRepository, IRepository measureDimensionRepository, IRepository measureWeightRepository, IRepository taxCategoryRepository, IRepository languageRepository, IRepository lsrRepository, IRepository logRepository, IRepository currencyRepository, IRepository customerRepository, IRepository customerRoleRepository, IRepository customerRoleProductRepository, IRepository specificationAttributeRepository, IRepository checkoutAttributeRepository, IRepository productAttributeRepository, IRepository categoryRepository, IRepository manufacturerRepository, IRepository productRepository, IRepository productalsopurchasedRepository, IRepository pictureRepository, IRepository urlRecordRepository, IRepository emailAccountRepository, IRepository messageTemplateRepository, IRepository forumGroupRepository, IRepository forumRepository, IRepository forumpostRepository, IRepository forumtopicRepository, IRepository forumsubscriptionRepository, IRepository countryRepository, IRepository stateProvinceRepository, IRepository discountRepository, IRepository blogPostRepository, IRepository topicRepository, IRepository newsItemRepository, IRepository newslettersubscriptionRepository, IRepository pollRepository, IRepository privatemessageRepository, IRepository shippingMethodRepository, IRepository deliveryDateRepository, IRepository activityLogTypeRepository, IRepository activityLogRepository, IRepository productReviewRepository, IRepository productTagRepository, IRepository productTemplateRepository, IRepository categoryTemplateRepository, IRepository manufacturerTemplateRepository, IRepository topicTemplateRepository, IRepository scheduleTaskRepository, IRepository queuedemailRepository, IRepository returnrequestRepository, IRepository rewardpointshistoryRepository, IRepository searchtermRepository, IRepository settingRepository, IRepository shipmentRepository, IRepository warehouseRepository, IRepository permissionRepository, IRepository vendorRepository, IRepository externalAuthenticationRepository, IRepository discountusageRepository, IRepository returnRequestReasonRepository, IRepository returnRequestActionRepository, IRepository contactUsRepository, IGenericAttributeService genericAttributeService, IWebHelper webHelper ) : System
versionRepository IRepository
addressRepository IRepository
affiliateRepository IRepository
blogcommentRepository IRepository
blogpostRepository IRepository
campaignRepository IRepository
downloadRepository IRepository
giftcardRepository IRepository
orderRepository IRepository
storeRepository IRepository
measureDimensionRepository IRepository
measureWeightRepository IRepository
taxCategoryRepository IRepository
languageRepository IRepository
lsrRepository IRepository
logRepository IRepository
currencyRepository IRepository
customerRepository IRepository
customerRoleRepository IRepository
customerRoleProductRepository IRepository
specificationAttributeRepository IRepository
checkoutAttributeRepository IRepository
productAttributeRepository IRepository
categoryRepository IRepository
manufacturerRepository IRepository
productRepository IRepository
productalsopurchasedRepository IRepository
pictureRepository IRepository
urlRecordRepository IRepository
emailAccountRepository IRepository
messageTemplateRepository IRepository
forumGroupRepository IRepository
forumRepository IRepository
forumpostRepository IRepository
forumtopicRepository IRepository
forumsubscriptionRepository IRepository
countryRepository IRepository
stateProvinceRepository IRepository
discountRepository IRepository
blogPostRepository IRepository
topicRepository IRepository
newsItemRepository IRepository
newslettersubscriptionRepository IRepository
pollRepository IRepository
privatemessageRepository IRepository
shippingMethodRepository IRepository
deliveryDateRepository IRepository
activityLogTypeRepository IRepository
activityLogRepository IRepository
productReviewRepository IRepository
productTagRepository IRepository
productTemplateRepository IRepository
categoryTemplateRepository IRepository
manufacturerTemplateRepository IRepository
topicTemplateRepository IRepository
scheduleTaskRepository IRepository
queuedemailRepository IRepository
returnrequestRepository IRepository
rewardpointshistoryRepository IRepository
searchtermRepository IRepository
settingRepository IRepository
shipmentRepository IRepository
warehouseRepository IRepository
permissionRepository IRepository
vendorRepository IRepository
externalAuthenticationRepository IRepository
discountusageRepository IRepository
returnRequestReasonRepository IRepository
returnRequestActionRepository IRepository
contactUsRepository IRepository
genericAttributeService IGenericAttributeService
webHelper IWebHelper
return System

HashDefaultCustomerPassword() protected method

protected HashDefaultCustomerPassword ( string defaultUserEmail, string defaultUserPassword ) : void
defaultUserEmail string
defaultUserPassword string
return void

InstallActivityLogTypes() protected method

protected InstallActivityLogTypes ( ) : void
return void

InstallAffiliates() protected method

protected InstallAffiliates ( ) : void
return void

InstallBlogPosts() protected method

protected InstallBlogPosts ( ) : void
return void

InstallBlogPosts() protected method

protected InstallBlogPosts ( string defaultUserEmail ) : void
defaultUserEmail string
return void

InstallCategories() protected method

protected InstallCategories ( ) : void
return void

InstallCategoryTemplates() protected method

protected InstallCategoryTemplates ( ) : void
return void

InstallCheckoutAttributes() protected method

protected InstallCheckoutAttributes ( ) : void
return void

InstallCountriesAndStates() protected method

protected InstallCountriesAndStates ( ) : void
return void

InstallCurrencies() protected method

protected InstallCurrencies ( ) : void
return void

InstallCustomersAndUsers() protected method

protected InstallCustomersAndUsers ( string defaultUserEmail, string defaultUserPassword ) : void
defaultUserEmail string
defaultUserPassword string
return void

InstallData() public method

public InstallData ( string defaultUserEmail, string defaultUserPassword, bool installSampleData = true ) : void
defaultUserEmail string
defaultUserPassword string
installSampleData bool
return void

InstallDeliveryDates() protected method

protected InstallDeliveryDates ( ) : void
return void

InstallDiscounts() protected method

protected InstallDiscounts ( ) : void
return void

InstallEmailAccounts() protected method

protected InstallEmailAccounts ( ) : void
return void

InstallForums() protected method

protected InstallForums ( ) : void
return void

InstallLanguages() protected method

protected InstallLanguages ( ) : void
return void

InstallLocaleResources() protected method

protected InstallLocaleResources ( ) : void
return void

InstallManufacturerTemplates() protected method

protected InstallManufacturerTemplates ( ) : void
return void

InstallManufacturers() protected method

protected InstallManufacturers ( ) : void
return void

InstallMeasures() protected method

protected InstallMeasures ( ) : void
return void

InstallMessageTemplates() protected method

protected InstallMessageTemplates ( ) : void
return void

InstallNews() protected method

protected InstallNews ( ) : void
return void

InstallPolls() protected method

protected InstallPolls ( ) : void
return void

InstallProductAttributes() protected method

protected InstallProductAttributes ( ) : void
return void

InstallProductTemplates() protected method

protected InstallProductTemplates ( ) : void
return void

InstallProducts() protected method

protected InstallProducts ( string defaultUserEmail ) : void
defaultUserEmail string
return void

InstallReturnRequestActions() protected method

protected InstallReturnRequestActions ( ) : void
return void

InstallReturnRequestReasons() protected method

protected InstallReturnRequestReasons ( ) : void
return void

InstallScheduleTasks() protected method

protected InstallScheduleTasks ( ) : void
return void

InstallSettings() protected method

protected InstallSettings ( ) : void
return void

InstallShippingMethods() protected method

protected InstallShippingMethods ( ) : void
return void

InstallSpecificationAttributes() protected method

protected InstallSpecificationAttributes ( ) : void
return void

InstallStores() protected method

protected InstallStores ( ) : void
return void

InstallTaxCategories() protected method

protected InstallTaxCategories ( ) : void
return void

InstallTopicTemplates() protected method

protected InstallTopicTemplates ( ) : void
return void

InstallTopics() protected method

protected InstallTopics ( ) : void
return void

InstallVendors() protected method

protected InstallVendors ( ) : void
return void

InstallVersion() protected method

protected InstallVersion ( ) : void
return void

InstallWarehouses() protected method

protected InstallWarehouses ( ) : void
return void