Beispiel #1
0
 public MiniSiteManagementController(IMiniSiteService miniSiteService,
                                     IWorkContext workContext,
                                     IPictureService pictureService,
                                     ILocalizedEntityService localizedEntityService,
                                     ILanguageService languageService,
                                     IMiniSiteBannerService miniSiteBannerService,
                                     IMiniSiteTextPageService miniSiteTextPageService,
                                     IUrlRecordService urlRecordService,
                                     ILocalizedEntityService localizedEntityServer,
                                     ISliderItemService sliderItemService,
                                     StoreInformationSettings storeInformationSettings,
                                     IMiniSiteEmailSender miniSiteEmailSender,
                                     IWebHelper webHelper,
                                     ILocalizationService localizationService,
                                     IGenericAttributeService genericAttributeService)
 {
     this._miniSiteService          = miniSiteService;
     this._workContext              = workContext;
     this._pictureService           = pictureService;
     this._localizedEntityService   = localizedEntityService;
     this._languageService          = languageService;
     this._miniSiteBannerService    = miniSiteBannerService;
     this._miniSiteTextPageService  = miniSiteTextPageService;
     this._urlRecordService         = urlRecordService;
     this._localizedEntityService   = localizedEntityService;
     this._sliderItemService        = sliderItemService;
     this._storeInformationSettings = storeInformationSettings;
     this._miniSiteEmailSender      = miniSiteEmailSender;
     this._webHelper               = webHelper;
     this._localizationService     = localizationService;
     this._genericAttributeService = genericAttributeService;
 }
Beispiel #2
0
 public MiniSitesController(IMiniSiteService miniSiteService,
                            IMiniSiteEmailSender miniSiteEmailSender,
                            ILanguageService languageService,
                            IPictureService pictureService,
                            IWebHelper webHelper,
                            StoreInformationSettings storeInformationSettings)
 {
     this._miniSiteService          = miniSiteService;
     this._miniSiteEmailSender      = miniSiteEmailSender;
     this._languageService          = languageService;
     this._pictureService           = pictureService;
     this._webHelper                = webHelper;
     this._storeInformationSettings = storeInformationSettings;
 }
Beispiel #3
0
 public MiniSiteEmailSender(IMessageTemplateService messageTemplateService,
                            IMessageTokenProvider messageTokenProvider,
                            ITokenizer tokenizer,
                            IQueuedEmailService queuedEmailService,
                            ICustomerService customerService,
                            IEmailAccountService emailAccountService,
                            EmailAccountSettings emailAccountSettings,
                            IEmailSender emailSender,
                            IMiniSiteService miniSiteService)
 {
     this._messageTemplateService = messageTemplateService;
     this._messageTokenProvider   = messageTokenProvider;
     this._tokenizer            = tokenizer;
     this._queuedEmailService   = queuedEmailService;
     this._customerService      = customerService;
     this._emailAccountService  = emailAccountService;
     this._emailAccountSettings = emailAccountSettings;
     this._emailSender          = emailSender;
     this._miniSiteService      = miniSiteService;
 }
Beispiel #4
0
 public WebWorkContext(HttpContextBase httpContext,
                       HttpRequestBase httpRequest,
                       ICustomerService customerService,
                       IAuthenticationService authenticationService,
                       ILanguageService languageService,
                       ICurrencyService currencyService,
                       TaxSettings taxSettings, CurrencySettings currencySettings,
                       LocalizationSettings localizationSettings,
                       IWebHelper webHelper,
                       IMiniSiteService miniSiteService)
 {
     this._httpContext           = httpContext;
     this._customerService       = customerService;
     this._authenticationService = authenticationService;
     this._languageService       = languageService;
     this._currencyService       = currencyService;
     this._taxSettings           = taxSettings;
     this._currencySettings      = currencySettings;
     this._localizationSettings  = localizationSettings;
     this._webHelper             = webHelper;
     this._httpRequestBase       = httpRequest;
     this._miniSiteService       = miniSiteService;
 }
Beispiel #5
0
 public InnerHostConstraint()
 {
     this._storeInformationSettings = DependencyResolver.Current.GetService <StoreInformationSettings>();
     this._miniSiteService          = DependencyResolver.Current.GetService <IMiniSiteService>();
 }