Пример #1
0
 public SendinblueController(IEmailAccountService emailAccountService,
                             IGenericAttributeService genericAttributeService,
                             ILocalizationService localizationService,
                             ILogger logger,
                             IMessageTemplateService messageTemplateService,
                             IMessageTokenProvider messageTokenProvider,
                             INotificationService notificationService,
                             ISettingService settingService,
                             IStaticCacheManager staticCacheManager,
                             IStoreContext storeContext,
                             IStoreMappingService storeMappingService,
                             IStoreService storeService,
                             IWorkContext workContext,
                             MessageTemplatesSettings messageTemplatesSettings,
                             SendinblueManager sendinblueEmailManager)
 {
     _emailAccountService     = emailAccountService;
     _genericAttributeService = genericAttributeService;
     _localizationService     = localizationService;
     _logger = logger;
     _messageTemplateService   = messageTemplateService;
     _messageTokenProvider     = messageTokenProvider;
     _notificationService      = notificationService;
     _settingService           = settingService;
     _staticCacheManager       = staticCacheManager;
     _storeContext             = storeContext;
     _storeMappingService      = storeMappingService;
     _storeService             = storeService;
     _workContext              = workContext;
     _messageTemplatesSettings = messageTemplatesSettings;
     _sendinblueEmailManager   = sendinblueEmailManager;
 }
 public EventConsumer(IGenericAttributeService genericAttributeService,
                      SendinblueManager sendinblueEmailManager,
                      SendinblueMarketingAutomationManager sendinblueMarketingAutomationManager)
 {
     _genericAttributeService = genericAttributeService;
     _sendinblueEmailManager  = sendinblueEmailManager;
     _sendinblueMarketingAutomationManager = sendinblueMarketingAutomationManager;
 }
 public SendinblueMessageService(CommonSettings commonSettings,
                                 EmailAccountSettings emailAccountSettings,
                                 IAddressService addressService,
                                 IAffiliateService affiliateService,
                                 ICustomerService customerService,
                                 IEmailAccountService emailAccountService,
                                 IEventPublisher eventPublisher,
                                 IGenericAttributeService genericAttributeService,
                                 ILanguageService languageService,
                                 ILocalizationService localizationService,
                                 IMessageTemplateService messageTemplateService,
                                 IMessageTokenProvider messageTokenProvider,
                                 IOrderService orderService,
                                 IProductService productService,
                                 ISettingService settingService,
                                 IStoreContext storeContext,
                                 IStoreService storeService,
                                 IQueuedEmailService queuedEmailService,
                                 ITokenizer tokenizer,
                                 SendinblueManager sendinblueEmailManager)
     : base(commonSettings,
            emailAccountSettings,
            addressService,
            affiliateService,
            customerService,
            emailAccountService,
            eventPublisher,
            languageService,
            localizationService,
            messageTemplateService,
            messageTokenProvider,
            orderService,
            productService,
            queuedEmailService,
            storeContext,
            storeService,
            tokenizer)
 {
     _emailAccountService     = emailAccountService;
     _genericAttributeService = genericAttributeService;
     _queuedEmailService      = queuedEmailService;
     _settingService          = settingService;
     _tokenizer = tokenizer;
     _sendinblueEmailManager = sendinblueEmailManager;
 }
Пример #4
0
 public SynchronizationTask(SendinblueManager sendinblueEmailManager)
 {
     _sendinblueEmailManager = sendinblueEmailManager;
 }