public EventConsumer(IProductAttributeParser productAttributeParser,
                      IProductAttributeService productAttributeService,
                      IProductService productService,
                      ISynchronizationRecordService synchronizationRecordService)
 {
     this._productAttributeParser       = productAttributeParser;
     this._productAttributeService      = productAttributeService;
     this._productService               = productService;
     this._synchronizationRecordService = synchronizationRecordService;
 }
示例#2
0
 public MailChimpEventConsumer(IPluginFinder pluginFinder,
                               IProductAttributeService productAttributeService,
                               IProductService productService,
                               ISynchronizationRecordService synchronizationRecordService)
 {
     this._pluginFinder                 = pluginFinder;
     this._productAttributeService      = productAttributeService;
     this._productService               = productService;
     this._synchronizationRecordService = synchronizationRecordService;
 }
 public EventConsumer(ICustomerService customerService,
                      IProductAttributeParser productAttributeParser,
                      IProductAttributeService productAttributeService,
                      IProductService productService,
                      ISynchronizationRecordService synchronizationRecordService)
 {
     _customerService              = customerService;
     _productAttributeParser       = productAttributeParser;
     _productAttributeService      = productAttributeService;
     _productService               = productService;
     _synchronizationRecordService = synchronizationRecordService;
 }
示例#4
0
 public MailChimpController(ILocalizationService localizationService,
                            IScheduleTaskService scheduleTaskService,
                            ISettingService settingService,
                            IStoreService storeService,
                            ISynchronizationRecordService synchronizationRecordService,
                            IWorkContext workContext,
                            MailChimpManager mailChimpManager)
 {
     this._localizationService          = localizationService;
     this._scheduleTaskService          = scheduleTaskService;
     this._settingService               = settingService;
     this._storeService                 = storeService;
     this._synchronizationRecordService = synchronizationRecordService;
     this._workContext      = workContext;
     this._mailChimpManager = mailChimpManager;
 }
 public MailChimpController(ILocalizationService localizationService,
                            IScheduleTaskService scheduleTaskService,
                            ISettingService settingService,
                            IStaticCacheManager cacheManager,
                            IStoreService storeService,
                            ISynchronizationRecordService synchronizationRecordService,
                            MailChimpManager mailChimpManager,
                            IStoreContext storeContext)
 {
     this._localizationService          = localizationService;
     this._scheduleTaskService          = scheduleTaskService;
     this._settingService               = settingService;
     this._cacheManager                 = cacheManager;
     this._storeService                 = storeService;
     this._synchronizationRecordService = synchronizationRecordService;
     this._mailChimpManager             = mailChimpManager;
     this._storeContext                 = storeContext;
 }
示例#6
0
 public MailChimpController(
     ICacheKeyService cacheKeyService,
     ILocalizationService localizationService,
     INotificationService notificationService,
     IScheduleTaskService scheduleTaskService,
     ISettingService settingService,
     IStaticCacheManager cacheManager,
     IStoreContext storeContext,
     IStoreService storeService,
     ISynchronizationRecordService synchronizationRecordService,
     MailChimpManager mailChimpManager)
 {
     _cacheKeyService              = cacheKeyService;
     _localizationService          = localizationService;
     _notificationService          = notificationService;
     _scheduleTaskService          = scheduleTaskService;
     _settingService               = settingService;
     _staticCacheManager           = cacheManager;
     _storeContext                 = storeContext;
     _storeService                 = storeService;
     _synchronizationRecordService = synchronizationRecordService;
     _mailChimpManager             = mailChimpManager;
 }