コード例 #1
0
 public CampaignController(ICampaignService campaignService,
                           ICustomerService customerService,
                           IDateTimeHelper dateTimeHelper,
                           IEmailAccountService emailAccountService,
                           EmailAccountSettings emailAccountSettings,
                           INewsLetterSubscriptionService newsLetterSubscriptionService,
                           ILocalizationService localizationService,
                           IMessageTokenProvider messageTokenProvider,
                           IStoreContext storeContext,
                           IStoreService storeService,
                           IPermissionService permissionService,
                           ICustomerTagService customerTagService,
                           IExportManager exportManager,
                           INewsletterCategoryService newsletterCategoryService)
 {
     this._campaignService               = campaignService;
     this._customerService               = customerService;
     this._dateTimeHelper                = dateTimeHelper;
     this._emailAccountService           = emailAccountService;
     this._emailAccountSettings          = emailAccountSettings;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._localizationService           = localizationService;
     this._messageTokenProvider          = messageTokenProvider;
     this._storeContext              = storeContext;
     this._storeService              = storeService;
     this._permissionService         = permissionService;
     this._customerTagService        = customerTagService;
     this._exportManager             = exportManager;
     this._newsletterCategoryService = newsletterCategoryService;
 }
コード例 #2
0
 public CustomerReminderController(
     ICustomerReminderViewModelService customerReminderViewModelService,
     ICustomerService customerService,
     ICustomerAttributeService customerAttributeService,
     ICustomerTagService customerTagService,
     ILocalizationService localizationService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerReminderService customerReminderService,
     IEmailAccountService emailAccountService,
     IDateTimeHelper dateTimeHelper)
 {
     _customerReminderViewModelService = customerReminderViewModelService;
     _customerService          = customerService;
     _customerAttributeService = customerAttributeService;
     _customerTagService       = customerTagService;
     _localizationService      = localizationService;
     _manufacturerService      = manufacturerService;
     _storeService             = storeService;
     _vendorService            = vendorService;
     _customerReminderService  = customerReminderService;
     _emailAccountService      = emailAccountService;
     _dateTimeHelper           = dateTimeHelper;
 }
コード例 #3
0
 public CustomerReminderController(
     ICustomerReminderViewModelService customerReminderViewModelService,
     ICustomerService customerService,
     IGroupService groupService,
     ICustomerAttributeService customerAttributeService,
     ICustomerTagService customerTagService,
     ITranslationService translationService,
     ICollectionService collectionService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerReminderService customerReminderService,
     IEmailAccountService emailAccountService,
     IDateTimeService dateTimeService)
 {
     _customerReminderViewModelService = customerReminderViewModelService;
     _customerService          = customerService;
     _groupService             = groupService;
     _customerAttributeService = customerAttributeService;
     _customerTagService       = customerTagService;
     _translationService       = translationService;
     _collectionService        = collectionService;
     _storeService             = storeService;
     _vendorService            = vendorService;
     _customerReminderService  = customerReminderService;
     _emailAccountService      = emailAccountService;
     _dateTimeService          = dateTimeService;
 }
コード例 #4
0
 public CustomerActionViewModelService(ICustomerService customerService,
                                       ICustomerTagService customerTagService,
                                       ILocalizationService localizationService,
                                       ICustomerActivityService customerActivityService,
                                       ICategoryService categoryService,
                                       IManufacturerService manufacturerService,
                                       IStoreService storeService,
                                       IVendorService vendorService,
                                       ICustomerActionService customerActionService,
                                       IProductAttributeService productAttributeService,
                                       IBannerService bannerService,
                                       IInteractiveFormService interactiveFormService,
                                       IMessageTemplateService messageTemplateService,
                                       IDateTimeHelper dateTimeHelper,
                                       IProductService productService)
 {
     _customerService         = customerService;
     _customerTagService      = customerTagService;
     _localizationService     = localizationService;
     _customerActivityService = customerActivityService;
     _categoryService         = categoryService;
     _manufacturerService     = manufacturerService;
     _storeService            = storeService;
     _vendorService           = vendorService;
     _customerActionService   = customerActionService;
     _bannerService           = bannerService;
     _interactiveFormService  = interactiveFormService;
     _messageTemplateService  = messageTemplateService;
     _dateTimeHelper          = dateTimeHelper;
     _productService          = productService;
 }
コード例 #5
0
 public CustomerActionController(
     ICustomerActionViewModelService customerActionViewModelService,
     ICustomerService customerService,
     ICustomerAttributeService customerAttributeService,
     ICustomerTagService customerTagService,
     ILocalizationService localizationService,
     ICustomerActivityService customerActivityService,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerActionService customerActionService,
     IProductAttributeService productAttributeService,
     ISpecificationAttributeService specificationAttributeService)
 {
     this._customerActionViewModelService = customerActionViewModelService;
     this._customerService               = customerService;
     this._customerAttributeService      = customerAttributeService;
     this._customerTagService            = customerTagService;
     this._localizationService           = localizationService;
     this._customerActivityService       = customerActivityService;
     this._productService                = productService;
     this._categoryService               = categoryService;
     this._manufacturerService           = manufacturerService;
     this._storeService                  = storeService;
     this._vendorService                 = vendorService;
     this._customerActionService         = customerActionService;
     this._productAttributeService       = productAttributeService;
     this._specificationAttributeService = specificationAttributeService;
 }
コード例 #6
0
 public CustomerActionController(
     ICustomerActionViewModelService customerActionViewModelService,
     ICustomerService customerService,
     ICustomerAttributeService customerAttributeService,
     ICustomerTagService customerTagService,
     ILocalizationService localizationService,
     ICustomerActivityService customerActivityService,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerActionService customerActionService,
     IProductAttributeService productAttributeService,
     ISpecificationAttributeService specificationAttributeService,
     IDateTimeHelper dateTimeHelper)
 {
     _customerActionViewModelService = customerActionViewModelService;
     _customerService = customerService;
     _customerAttributeService = customerAttributeService;
     _customerTagService = customerTagService;
     _localizationService = localizationService;
     _customerActivityService = customerActivityService;
     _productService = productService;
     _categoryService = categoryService;
     _manufacturerService = manufacturerService;
     _storeService = storeService;
     _vendorService = vendorService;
     _customerActionService = customerActionService;
     _productAttributeService = productAttributeService;
     _specificationAttributeService = specificationAttributeService;
     _dateTimeHelper = dateTimeHelper;
 }
コード例 #7
0
 public CustomerActionController(
     ICustomerActionViewModelService customerActionViewModelService,
     ICustomerService customerService,
     IGroupService groupService,
     ICustomerAttributeService customerAttributeService,
     ICustomerTagService customerTagService,
     ITranslationService translationService,
     ICustomerActivityService customerActivityService,
     IProductService productService,
     ICategoryService categoryService,
     ICollectionService collectionService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerActionService customerActionService,
     IProductAttributeService productAttributeService,
     ISpecificationAttributeService specificationAttributeService,
     IDateTimeService dateTimeService)
 {
     _customerActionViewModelService = customerActionViewModelService;
     _customerService               = customerService;
     _groupService                  = groupService;
     _customerAttributeService      = customerAttributeService;
     _customerTagService            = customerTagService;
     _translationService            = translationService;
     _customerActivityService       = customerActivityService;
     _productService                = productService;
     _categoryService               = categoryService;
     _collectionService             = collectionService;
     _storeService                  = storeService;
     _vendorService                 = vendorService;
     _customerActionService         = customerActionService;
     _productAttributeService       = productAttributeService;
     _specificationAttributeService = specificationAttributeService;
     _dateTimeService               = dateTimeService;
 }
コード例 #8
0
 public CustomerActionViewModelService(ICustomerService customerService,
                                       IGroupService groupService,
                                       ICustomerTagService customerTagService,
                                       ITranslationService translationService,
                                       ICustomerActivityService customerActivityService,
                                       IStoreService storeService,
                                       IVendorService vendorService,
                                       ICustomerActionService customerActionService,
                                       IBannerService bannerService,
                                       IInteractiveFormService interactiveFormService,
                                       IMessageTemplateService messageTemplateService,
                                       IDateTimeService dateTimeService,
                                       IProductService productService)
 {
     _customerService         = customerService;
     _groupService            = groupService;
     _customerTagService      = customerTagService;
     _translationService      = translationService;
     _customerActivityService = customerActivityService;
     _storeService            = storeService;
     _vendorService           = vendorService;
     _customerActionService   = customerActionService;
     _bannerService           = bannerService;
     _interactiveFormService  = interactiveFormService;
     _messageTemplateService  = messageTemplateService;
     _dateTimeService         = dateTimeService;
     _productService          = productService;
 }
コード例 #9
0
 public CustomerTagController(
     ICustomerTagViewModelService customerTagViewModelService,
     ITranslationService translationService,
     ICustomerTagService customerTagService)
 {
     _customerTagViewModelService = customerTagViewModelService;
     _translationService          = translationService;
     _customerTagService          = customerTagService;
 }
コード例 #10
0
 public CustomerTagController(
     ICustomerTagViewModelService customerTagViewModelService,
     ILocalizationService localizationService,
     ICustomerTagService customerTagService)
 {
     _customerTagViewModelService = customerTagViewModelService;
     _localizationService         = localizationService;
     _customerTagService          = customerTagService;
 }
コード例 #11
0
 public CustomerActionEventService(IRepository <CustomerAction> customerActionRepository,
                                   IRepository <CustomerActionType> customerActionTypeRepository,
                                   IRepository <CustomerActionHistory> customerActionHistoryRepository,
                                   IRepository <Banner> bannerRepository,
                                   IRepository <InteractiveForm> interactiveFormRepository,
                                   IRepository <PopupActive> popupActiveRepository,
                                   IRepository <ActivityLog> activityLogRepository,
                                   IRepository <ActivityLogType> activityLogTypeRepository,
                                   IMediator mediator,
                                   IProductService productService,
                                   IProductAttributeParser productAttributeParser,
                                   IMessageTemplateService messageTemplateService,
                                   IWorkflowMessageService workflowMessageService,
                                   IWorkContext workContext,
                                   ICustomerService customerService,
                                   ICustomerAttributeService customerAttributeService,
                                   ICustomerAttributeParser customerAttributeParser,
                                   ICustomerTagService customerTagService,
                                   IHttpContextAccessor httpContextAccessor,
                                   ICacheManager cacheManager,
                                   IPopupService popupService,
                                   IStoreContext storeContext,
                                   ILocalizationService localizationService)
 {
     this._customerActionRepository        = customerActionRepository;
     this._customerActionTypeRepository    = customerActionTypeRepository;
     this._customerActionHistoryRepository = customerActionHistoryRepository;
     this._bannerRepository          = bannerRepository;
     this._interactiveFormRepository = interactiveFormRepository;
     this._popupActiveRepository     = popupActiveRepository;
     this._activityLogRepository     = activityLogRepository;
     this._activityLogTypeRepository = activityLogTypeRepository;
     this._mediator                 = mediator;
     this._productService           = productService;
     this._productAttributeParser   = productAttributeParser;
     this._messageTemplateService   = messageTemplateService;
     this._workflowMessageService   = workflowMessageService;
     this._workContext              = workContext;
     this._customerService          = customerService;
     this._customerAttributeService = customerAttributeService;
     this._customerAttributeParser  = customerAttributeParser;
     this._customerTagService       = customerTagService;
     this._httpContextAccessor      = httpContextAccessor;
     this._cacheManager             = cacheManager;
     this._popupService             = popupService;
     this._storeContext             = storeContext;
     this._localizationService      = localizationService;
 }
コード例 #12
0
 public CustomerReminderViewModelService(ICustomerService customerService,
                                         ICustomerTagService customerTagService,
                                         ILocalizationService localizationService,
                                         ICustomerActivityService customerActivityService,
                                         ICustomerReminderService customerReminderService,
                                         IEmailAccountService emailAccountService,
                                         IDateTimeHelper dateTimeHelper)
 {
     _customerService         = customerService;
     _customerTagService      = customerTagService;
     _localizationService     = localizationService;
     _customerActivityService = customerActivityService;
     _customerReminderService = customerReminderService;
     _emailAccountService     = emailAccountService;
     _dateTimeHelper          = dateTimeHelper;
 }
コード例 #13
0
 public CustomerTagViewModelService(
     ITranslationService translationService,
     ICustomerActivityService customerActivityService,
     IProductService productService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerTagService customerTagService,
     IDateTimeService dateTimeService)
 {
     _translationService      = translationService;
     _customerActivityService = customerActivityService;
     _productService          = productService;
     _storeService            = storeService;
     _vendorService           = vendorService;
     _customerTagService      = customerTagService;
     _dateTimeService         = dateTimeService;
 }
コード例 #14
0
 public CampaignViewModelService(ICampaignService campaignService,
                                 ICustomerService customerService,
                                 IDateTimeHelper dateTimeHelper,
                                 IEmailAccountService emailAccountService,
                                 ILocalizationService localizationService,
                                 IMessageTokenProvider messageTokenProvider,
                                 IStoreService storeService,
                                 ICustomerTagService customerTagService,
                                 INewsletterCategoryService newsletterCategoryService)
 {
     _campaignService           = campaignService;
     _customerService           = customerService;
     _dateTimeHelper            = dateTimeHelper;
     _emailAccountService       = emailAccountService;
     _localizationService       = localizationService;
     _messageTokenProvider      = messageTokenProvider;
     _storeService              = storeService;
     _customerTagService        = customerTagService;
     _newsletterCategoryService = newsletterCategoryService;
 }
コード例 #15
0
 public CustomerTagViewModelService(
     ILocalizationService localizationService,
     ICustomerActivityService customerActivityService,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerTagService customerTagService,
     IDateTimeHelper dateTimeHelper)
 {
     _localizationService     = localizationService;
     _customerActivityService = customerActivityService;
     _productService          = productService;
     _categoryService         = categoryService;
     _manufacturerService     = manufacturerService;
     _storeService            = storeService;
     _vendorService           = vendorService;
     _customerTagService      = customerTagService;
     _dateTimeHelper          = dateTimeHelper;
 }
コード例 #16
0
 public CustomerTagViewModelService(
     ILocalizationService localizationService,
     ICustomerActivityService customerActivityService,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     IWorkContext workContext,
     ICustomerTagService customerTagService)
 {
     _localizationService     = localizationService;
     _customerActivityService = customerActivityService;
     _productService          = productService;
     _categoryService         = categoryService;
     _manufacturerService     = manufacturerService;
     _storeService            = storeService;
     _vendorService           = vendorService;
     _workContext             = workContext;
     _customerTagService      = customerTagService;
 }
コード例 #17
0
 public CustomerActionEventService(IRepository <CustomerAction> customerActionRepository,
                                   IRepository <CustomerActionType> customerActionTypeRepository,
                                   IRepository <CustomerActionHistory> customerActionHistoryRepository,
                                   IRepository <Banner> bannerRepository,
                                   IRepository <BannerActive> bannerActiveRepository,
                                   IRepository <ActivityLog> activityLogRepository,
                                   IRepository <ActivityLogType> activityLogTypeRepository,
                                   IEventPublisher eventPublisher,
                                   IProductService productService,
                                   IProductAttributeParser productAttributeParser,
                                   IMessageTemplateService messageTemplateService,
                                   IWorkflowMessageService workflowMessageService,
                                   IWorkContext workContext,
                                   ICustomerService customerService,
                                   ICustomerAttributeService customerAttributeService,
                                   ICustomerAttributeParser customerAttributeParser,
                                   ICustomerTagService customerTagService,
                                   HttpContextBase httpContext,
                                   ICacheManager cacheManager)
 {
     this._customerActionRepository        = customerActionRepository;
     this._customerActionTypeRepository    = customerActionTypeRepository;
     this._customerActionHistoryRepository = customerActionHistoryRepository;
     this._bannerRepository          = bannerRepository;
     this._bannerActiveRepository    = bannerActiveRepository;
     this._activityLogRepository     = activityLogRepository;
     this._activityLogTypeRepository = activityLogTypeRepository;
     this._eventPublisher            = eventPublisher;
     this._productService            = productService;
     this._productAttributeParser    = productAttributeParser;
     this._messageTemplateService    = messageTemplateService;
     this._workflowMessageService    = workflowMessageService;
     this._workContext              = workContext;
     this._customerService          = customerService;
     this._customerAttributeService = customerAttributeService;
     this._customerAttributeParser  = customerAttributeParser;
     this._customerTagService       = customerTagService;
     this._httpContext              = httpContext;
     this._cacheManager             = cacheManager;
 }
コード例 #18
0
 public CampaignViewModelService(ICampaignService campaignService,
                                 ICustomerService customerService,
                                 IGroupService groupService,
                                 IDateTimeService dateTimeService,
                                 IEmailAccountService emailAccountService,
                                 IMessageTokenProvider messageTokenProvider,
                                 IStoreService storeService,
                                 ILanguageService languageService,
                                 ICustomerTagService customerTagService,
                                 INewsletterCategoryService newsletterCategoryService)
 {
     _campaignService           = campaignService;
     _customerService           = customerService;
     _groupService              = groupService;
     _dateTimeService           = dateTimeService;
     _emailAccountService       = emailAccountService;
     _messageTokenProvider      = messageTokenProvider;
     _storeService              = storeService;
     _languageService           = languageService;
     _customerTagService        = customerTagService;
     _newsletterCategoryService = newsletterCategoryService;
 }
コード例 #19
0
 public CustomerActionEventService(IRepository <CustomerAction> customerActionRepository,
                                   IRepository <CustomerActionType> customerActionTypeRepository,
                                   IRepository <CustomerActionHistory> customerActionHistoryRepository,
                                   IRepository <Banner> bannerRepository,
                                   IRepository <InteractiveForm> interactiveFormRepository,
                                   IRepository <ActivityLog> activityLogRepository,
                                   IRepository <ActivityLogType> activityLogTypeRepository,
                                   IProductService productService,
                                   IProductAttributeParser productAttributeParser,
                                   IWorkflowMessageService workflowMessageService,
                                   IWorkContext workContext,
                                   ICustomerService customerService,
                                   ICustomerAttributeParser customerAttributeParser,
                                   ICustomerTagService customerTagService,
                                   ICacheManager cacheManager,
                                   IPopupService popupService,
                                   IStoreContext storeContext,
                                   ILocalizationService localizationService)
 {
     _customerActionRepository        = customerActionRepository;
     _customerActionTypeRepository    = customerActionTypeRepository;
     _customerActionHistoryRepository = customerActionHistoryRepository;
     _bannerRepository          = bannerRepository;
     _interactiveFormRepository = interactiveFormRepository;
     _activityLogRepository     = activityLogRepository;
     _activityLogTypeRepository = activityLogTypeRepository;
     _productService            = productService;
     _productAttributeParser    = productAttributeParser;
     _workflowMessageService    = workflowMessageService;
     _workContext             = workContext;
     _customerService         = customerService;
     _customerAttributeParser = customerAttributeParser;
     _customerTagService      = customerTagService;
     _cacheManager            = cacheManager;
     _popupService            = popupService;
     _storeContext            = storeContext;
     _localizationService     = localizationService;
 }
コード例 #20
0
 public CustomerReminderController(
     ICustomerReminderViewModelService customerReminderViewModelService,
     ICustomerService customerService,
     ICustomerAttributeService customerAttributeService,
     ICustomerTagService customerTagService,
     ILocalizationService localizationService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     ICustomerReminderService customerReminderService,
     IEmailAccountService emailAccountService)
 {
     this._customerReminderViewModelService = customerReminderViewModelService;
     this._customerService          = customerService;
     this._customerAttributeService = customerAttributeService;
     this._customerTagService       = customerTagService;
     this._localizationService      = localizationService;
     this._manufacturerService      = manufacturerService;
     this._storeService             = storeService;
     this._vendorService            = vendorService;
     this._customerReminderService  = customerReminderService;
     this._emailAccountService      = emailAccountService;
 }
コード例 #21
0
 public CustomerTagController(ICustomerService customerService,
     ILocalizationService localizationService,
     ICustomerActivityService customerActivityService,
     IPermissionService permissionService,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     IWorkContext workContext,
     ICustomerTagService customerTagService)
 {
     this._customerService = customerService;
     this._localizationService = localizationService;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
     this._productService = productService;
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._storeService = storeService;
     this._vendorService = vendorService;
     this._workContext = workContext;
     this._customerTagService = customerTagService;
 }
コード例 #22
0
 public CustomerTagController(ICustomerService customerService,
     ILocalizationService localizationService,
     ICustomerActivityService customerActivityService,
     IPermissionService permissionService,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     IWorkContext workContext,
     ICustomerTagService customerTagService)
 {
     this._customerService = customerService;
     this._localizationService = localizationService;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
     this._productService = productService;
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._storeService = storeService;
     this._vendorService = vendorService;
     this._workContext = workContext;
     this._customerTagService = customerTagService;
 }
コード例 #23
0
 public CustomerController(ICustomerService customerService,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IGenericAttributeService genericAttributeService,
     ICustomerRegistrationService customerRegistrationService,
     ICustomerReportService customerReportService,
     IDateTimeHelper dateTimeHelper,
     ILocalizationService localizationService,
     IRewardPointsService rewardPointsService,
     DateTimeSettings dateTimeSettings,
     TaxSettings taxSettings,
     RewardPointsSettings rewardPointsSettings,
     ICountryService countryService,
     IStateProvinceService stateProvinceService,
     IAddressService addressService,
     CustomerSettings customerSettings,
     ITaxService taxService,
     IWorkContext workContext,
     IVendorService vendorService,
     IStoreContext storeContext,
     IPriceFormatter priceFormatter,
     IOrderService orderService,
     IExportManager exportManager,
     ICustomerActivityService customerActivityService,
     IPriceCalculationService priceCalculationService,
     IProductAttributeFormatter productAttributeFormatter,
     IPermissionService permissionService,
     IQueuedEmailService queuedEmailService,
     EmailAccountSettings emailAccountSettings,
     IEmailAccountService emailAccountService,
     ForumSettings forumSettings,
     IForumService forumService,
     IOpenAuthenticationService openAuthenticationService,
     AddressSettings addressSettings,
     CommonSettings commonSettings,
     IStoreService storeService,
     ICustomerAttributeParser customerAttributeParser,
     ICustomerAttributeService customerAttributeService,
     IAddressAttributeParser addressAttributeParser,
     IAddressAttributeService addressAttributeService,
     IAddressAttributeFormatter addressAttributeFormatter,
     IAffiliateService affiliateService,
     IWorkflowMessageService workflowMessageService,
     IBackInStockSubscriptionService backInStockSubscriptionService,
     IContactUsService contactUsService,
     ICustomerTagService customerTagService)
 {
     this._customerService = customerService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._genericAttributeService = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerReportService = customerReportService;
     this._dateTimeHelper = dateTimeHelper;
     this._localizationService = localizationService;
     this._rewardPointsService = rewardPointsService;
     this._dateTimeSettings = dateTimeSettings;
     this._taxSettings = taxSettings;
     this._rewardPointsSettings = rewardPointsSettings;
     this._countryService = countryService;
     this._stateProvinceService = stateProvinceService;
     this._addressService = addressService;
     this._customerSettings = customerSettings;
     this._commonSettings = commonSettings;
     this._taxService = taxService;
     this._workContext = workContext;
     this._vendorService = vendorService;
     this._storeContext = storeContext;
     this._priceFormatter = priceFormatter;
     this._orderService = orderService;
     this._exportManager = exportManager;
     this._customerActivityService = customerActivityService;
     this._priceCalculationService = priceCalculationService;
     this._productAttributeFormatter = productAttributeFormatter;
     this._permissionService = permissionService;
     this._queuedEmailService = queuedEmailService;
     this._emailAccountSettings = emailAccountSettings;
     this._emailAccountService = emailAccountService;
     this._forumSettings = forumSettings;
     this._forumService = forumService;
     this._openAuthenticationService = openAuthenticationService;
     this._addressSettings = addressSettings;
     this._storeService = storeService;
     this._customerAttributeParser = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     this._addressAttributeParser = addressAttributeParser;
     this._addressAttributeService = addressAttributeService;
     this._addressAttributeFormatter = addressAttributeFormatter;
     this._affiliateService = affiliateService;
     this._workflowMessageService = workflowMessageService;
     this._backInStockSubscriptionService = backInStockSubscriptionService;
     this._contactUsService = contactUsService;
     this._customerTagService = customerTagService;
 }