public MessageFactory(
            ICommonServices services,
            ITemplateEngine templateEngine,
            ITemplateManager templateManager,
            IMessageModelProvider modelProvider,
            IMessageTemplateService messageTemplateService,
            IQueuedEmailService queuedEmailService,
            ILanguageService languageService,
            IEmailAccountService emailAccountService,
            EmailAccountSettings emailAccountSettings,
            IDownloadService downloadService)
        {
            _services               = services;
            _templateEngine         = templateEngine;
            _templateManager        = templateManager;
            _modelProvider          = modelProvider;
            _messageTemplateService = messageTemplateService;
            _queuedEmailService     = queuedEmailService;
            _languageService        = languageService;
            _emailAccountService    = emailAccountService;
            _emailAccountSettings   = emailAccountSettings;
            _downloadService        = downloadService;

            T      = NullLocalizer.Instance;
            Logger = NullLogger.Instance;
        }
Exemple #2
0
 public MessageFactory(
     SmartDbContext db,
     ICommonServices services,
     ITemplateEngine templateEngine,
     ITemplateManager templateManager,
     IMessageModelProvider modelProvider,
     IQueuedEmailService queuedEmailService,
     ILanguageService languageService,
     IEmailAccountService emailAccountService,
     EmailAccountSettings emailAccountSettings,
     IMediaService mediaService,
     IEventPublisher eventPublisher,
     IStoreContext storeContext,
     IWorkContext workContext)
 {
     _db                   = db;
     _services             = services;
     _templateEngine       = templateEngine;
     _templateManager      = templateManager;
     _modelProvider        = modelProvider;
     _queuedEmailService   = queuedEmailService;
     _languageService      = languageService;
     _emailAccountService  = emailAccountService;
     _emailAccountSettings = emailAccountSettings;
     _mediaService         = mediaService;
     _eventPublisher       = eventPublisher;
     _storeContext         = storeContext;
     _workContext          = workContext;
 }
Exemple #3
0
 public GdprTool(
     IMessageModelProvider messageModelProvider,
     IGenericAttributeService genericAttributeService)
 {
     _messageModelProvider    = messageModelProvider;
     _genericAttributeService = genericAttributeService;
 }
Exemple #4
0
 public CampaignController(
     ICampaignService campaignService,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IMessageModelProvider messageModelProvider,
     IStoreMappingService storeMappingService)
 {
     _campaignService = campaignService;
     _newsLetterSubscriptionService = newsLetterSubscriptionService;
     _messageModelProvider          = messageModelProvider;
     _storeMappingService           = storeMappingService;
 }
 public CampaignController(
     ICampaignService campaignService,
     IMessageModelProvider messageModelProvider,
     IStoreMappingService storeMappingService,
     IAclService aclService)
 {
     _campaignService      = campaignService;
     _messageModelProvider = messageModelProvider;
     _storeMappingService  = storeMappingService;
     _aclService           = aclService;
 }
 public AddressService(
     SmartDbContext db,
     ICommonServices services,
     ITemplateEngine templateEngine,
     IMessageModelProvider messageModelProvider,
     AddressSettings addressSettings)
 {
     _db                   = db;
     _services             = services;
     _addressSettings      = addressSettings;
     _templateEngine       = templateEngine;
     _messageModelProvider = messageModelProvider;
 }
Exemple #7
0
 public MessageService(ICommonServices services, ILanguageService languageService,
                       ITemplateEngine templateEngine, IMailSettingService mailSettingService, IMessageModelProvider modelProvider
                       , ITemplateManager templateManager, ISendMailService sendMailService, IPostService postService)
 {
     _services           = services;
     _templateEngine     = templateEngine;
     _mailSettingService = mailSettingService;
     _languageService    = languageService;
     _modelProvider      = modelProvider;
     _templateManager    = templateManager;
     _sendMailService    = sendMailService;
     _postService        = postService;
 }
Exemple #8
0
 public AddressService(
     IRepository <Address> addressRepository,
     ICountryService countryService,
     IStateProvinceService stateProvinceService,
     ICommonServices services,
     AddressSettings addressSettings,
     ITemplateEngine templateEngine,
     IMessageModelProvider messageModelProvider)
 {
     _addressRepository    = addressRepository;
     _countryService       = countryService;
     _stateProvinceService = stateProvinceService;
     _services             = services;
     _addressSettings      = addressSettings;
     _templateEngine       = templateEngine;
     _messageModelProvider = messageModelProvider;
 }
        public GdprTool(
            IMessageModelProvider messageModelProvider,
            IGenericAttributeService genericAttributeService,
            IShoppingCartService shoppingCartService,
            IForumService forumService,
            IBackInStockSubscriptionService backInStockSubscriptionService,
            ILanguageService languageService,
            ICommonServices services)
        {
            _messageModelProvider           = messageModelProvider;
            _genericAttributeService        = genericAttributeService;
            _shoppingCartService            = shoppingCartService;
            _forumService                   = forumService;
            _backInStockSubscriptionService = backInStockSubscriptionService;
            _languageService                = languageService;
            _services = services;

            T      = NullLocalizer.InstanceEx;
            Logger = NullLogger.Instance;
        }
Exemple #10
0
 public MessageFactory(
     ICommonServices services,
     ITemplateEngine templateEngine,
     ITemplateManager templateManager,
     IMessageModelProvider modelProvider,
     IMessageTemplateService messageTemplateService,
     IQueuedEmailService queuedEmailService,
     ILanguageService languageService,
     IEmailAccountService emailAccountService,
     EmailAccountSettings emailAccountSettings,
     IMediaService mediaService)
 {
     _services               = services;
     _templateEngine         = templateEngine;
     _templateManager        = templateManager;
     _modelProvider          = modelProvider;
     _messageTemplateService = messageTemplateService;
     _queuedEmailService     = queuedEmailService;
     _languageService        = languageService;
     _emailAccountService    = emailAccountService;
     _emailAccountSettings   = emailAccountSettings;
     _mediaService           = mediaService;
 }