public SendInBlueController(HttpContextBase httpContext,
                             IEmailAccountService emailAccountService,
                             IGenericAttributeService genericAttributeService,
                             ILocalizationService localizationService,
                             ILogger logger,
                             IMessageTemplateService messageTemplateService,
                             IMessageTokenProvider messageTokenProvider,
                             IScheduleTaskService scheduleTaskService,
                             ISettingService settingService,
                             IStoreMappingService storeMappingService,
                             IStoreService storeService,
                             IWorkContext workContext,
                             SendInBlueEmailManager sendInBlueEmailManager)
 {
     this._httpContext             = httpContext;
     this._emailAccountService     = emailAccountService;
     this._genericAttributeService = genericAttributeService;
     this._localizationService     = localizationService;
     this._logger = logger;
     this._messageTemplateService = messageTemplateService;
     this._messageTokenProvider   = messageTokenProvider;
     this._scheduleTaskService    = scheduleTaskService;
     this._settingService         = settingService;
     this._storeMappingService    = storeMappingService;
     this._storeService           = storeService;
     this._workContext            = workContext;
     this._sendInBlueEmailManager = sendInBlueEmailManager;
 }
Ejemplo n.º 2
0
 public SendInBluePlugin(IEmailAccountService emailAccountService,
                         IScheduleTaskService scheduleTaskService,
                         ISettingService settingService,
                         IStoreService storeService,
                         SendInBlueEmailManager sendInBlueEmailManager)
 {
     this._emailAccountService    = emailAccountService;
     this._scheduleTaskService    = scheduleTaskService;
     this._settingService         = settingService;
     this._storeService           = storeService;
     this._sendInBlueEmailManager = sendInBlueEmailManager;
 }