public WebWorkContext(HttpContextBase httpContext, IUserService customerService, IVendorService vendorService, ISysContext storeContext, IAuthenticationService authenticationService, ILanguageService languageService, ICurrencyService currencyService, IGenericAttributeService genericAttributeService, TaxSettings taxSettings, CurrencySettings currencySettings, LocalizationSettings localizationSettings, IUserAgentHelper userAgentHelper, IApplicationMappingService storeMappingService) { this._httpContext = httpContext; this._customerService = customerService; this._vendorService = vendorService; this._sysContext = storeContext; this._authenticationService = authenticationService; this._languageService = languageService; this._currencyService = currencyService; this._genericAttributeService = genericAttributeService; this._taxSettings = taxSettings; this._currencySettings = currencySettings; this._localizationSettings = localizationSettings; this._userAgentHelper = userAgentHelper; this._storeMappingService = storeMappingService; }
/// <summary> /// Ctor /// </summary> /// <param name="cacheManager">Cache manager</param> /// <param name="languageRepository">Language repository</param> /// <param name="applicationMappingService">Application mapping service</param> /// <param name="settingService">Setting service</param> /// <param name="localizationSettings">Localization settings</param> /// <param name="eventPublisher">Event published</param> public LanguageService(ICacheManager cacheManager, IRepository<Language> languageRepository, IApplicationMappingService applicationMappingService, ISettingService settingService, LocalizationSettings localizationSettings, IEventPublisher eventPublisher) { this._cacheManager = cacheManager; this._languageRepository = languageRepository; this._applicationMappingService = applicationMappingService; this._settingService = settingService; this._localizationSettings = localizationSettings; this._eventPublisher = eventPublisher; }
/// <summary> /// Ctor /// </summary> /// <param name="cacheManager">Cache manager</param> /// <param name="currencyRepository">Currency repository</param> /// <param name="applicationMappingService">Application mapping service</param> /// <param name="currencySettings">Currency settings</param> /// <param name="pluginFinder">Plugin finder</param> /// <param name="eventPublisher">Event published</param> public CurrencyService(ICacheManager cacheManager, IRepository <Currency> currencyRepository, IApplicationMappingService applicationMappingService, CurrencySettings currencySettings, IPluginFinder pluginFinder, IEventPublisher eventPublisher) { this._cacheManager = cacheManager; this._currencyRepository = currencyRepository; this._applicationMappingService = applicationMappingService; this._currencySettings = currencySettings; this._pluginFinder = pluginFinder; this._eventPublisher = eventPublisher; }
/// <summary> /// Ctor /// </summary> /// <param name="cacheManager">Cache manager</param> /// <param name="applicationMappingRepository">Application mapping repository</param> /// <param name="languageService">Language service</param> /// <param name="localizedEntityService">Localized entity service</param> /// <param name="applicationMappingService">Application mapping service</param> /// <param name="messageTemplateRepository">Message template repository</param> /// <param name="catalogSettings">Catalog settings</param> /// <param name="eventPublisher">Event published</param> public MessageTemplateService(ICacheManager cacheManager, IRepository <ApplicationMapping> applicationMappingRepository, ILanguageService languageService, ILocalizedEntityService localizedEntityService, IApplicationMappingService applicationMappingService, IRepository <MessageTemplate> messageTemplateRepository, CatalogSettings catalogSettings, IEventPublisher eventPublisher) { this._cacheManager = cacheManager; this._applicationMappingRepository = applicationMappingRepository; this._languageService = languageService; this._localizedEntityService = localizedEntityService; this._applicationMappingService = applicationMappingService; this._messageTemplateRepository = messageTemplateRepository; this._catalogSettings = catalogSettings; this._eventPublisher = eventPublisher; }
public TopicService(IRepository <Topic> topicRepository, IRepository <ApplicationMapping> applicationMappingRepository, IApplicationMappingService applicationMappingService, IWorkContext workContext, IRepository <AclRecord> aclRepository, CatalogSettings catalogSettings, IEventPublisher eventPublisher, ICacheManager cacheManager) { this._topicRepository = topicRepository; this._applicationMappingRepository = applicationMappingRepository; this._applicationMappingService = applicationMappingService; this._workContext = workContext; this._aclRepository = aclRepository; this._catalogSettings = catalogSettings; this._eventPublisher = eventPublisher; this._cacheManager = cacheManager; }