public HomeController(IServiceProvider serviceProvider) : base(serviceProvider) { _userService = serviceProvider.GetService <IUserService>(); _userSessionService = serviceProvider.GetService <IUserSessionService>(); websiteService = serviceProvider.GetService <IWebsiteService>(); languageService = serviceProvider.GetService <ILanguageService>(); languageCookieService = serviceProvider.GetService <ILanguageCookieService>(); emailService = serviceProvider.GetService <IEmailService>(); uI_NoticeService = serviceProvider.GetService <IUI_NoticeService>(); }
public LocalizationManager(IActionContextAccessor actionContextAccessor, ILanguageCookieService languageCookieService) { this.actionContextAccessor = actionContextAccessor; this.languageCookieService = languageCookieService; var rd = actionContextAccessor.ActionContext.RouteData; Controller = rd.Values["controller"].ToString(); Action = rd.Values["action"].ToString(); Area = rd.Values["area"]?.ToString(); directoryPath = Path.Combine(Directory.GetCurrentDirectory(), "Resources"); }
public GlobalController(IServiceProvider serviceProvider) { websiteService = serviceProvider.GetService <IWebsiteService>(); languageService = serviceProvider.GetService <ILanguageService>(); languageCookieService = serviceProvider.GetService <ILanguageCookieService>(); httpContextAccessor = serviceProvider.GetService <IHttpContextAccessor>(); websiteCookieService = serviceProvider.GetService <IWebsiteCookieService>(); cacheService = serviceProvider.GetService <ICacheService>(); defaultLanguage = serviceProvider.GetService <IOptions <Language> >().Value; LoadWebsite(); }
public GlobalController(IServiceProvider serviceProvider) { websiteService = serviceProvider.GetService <IWebsiteService>(); languageService = serviceProvider.GetService <ILanguageService>(); languageCookieService = serviceProvider.GetService <ILanguageCookieService>(); httpContextAccessor = serviceProvider.GetService <IHttpContextAccessor>(); websiteCookieService = serviceProvider.GetService <IWebsiteCookieService>(); actionContextAccessor = serviceProvider.GetService <IActionContextAccessor>(); webHostEnvironment = serviceProvider.GetService <IWebHostEnvironment>(); urlControlHelper = serviceProvider.GetService <UrlControlHelper>(); LoadWebsite(); }
public HomeController(IServiceProvider serviceProvider) : base(serviceProvider) { aboutUsObjectService = serviceProvider.GetService <IAboutUsObjectService>(); privacyPolicyObjectService = serviceProvider.GetService <IPrivacyPolicyObjectService>(); blogService = serviceProvider.GetService <IBlogService>(); languageService = serviceProvider.GetService <ILanguageService>(); categoryService = serviceProvider.GetService <ICategoryService>(); dynamicPageService = serviceProvider.GetService <IDynamicPageService>(); languageCookieService = serviceProvider.GetService <ILanguageCookieService>(); productService = serviceProvider.GetService <IProductService>(); emailService = serviceProvider.GetService <IEmailService>(); mainPageService = serviceProvider.GetService <IMainPageService>(); }
public RouteTable(IServiceProvider serviceProvider) { webHostEnvironment = serviceProvider.GetService <IWebHostEnvironment>(); languageCookieService = serviceProvider.GetService <ILanguageCookieService>(); }
public LanguageVC(ILanguageCookieService languageCookieService) { this.languageCookieService = languageCookieService; }
public LanguageVC(IServiceProvider serviceProvider) { languageCookieService = serviceProvider.GetService <ILanguageCookieService>(); websiteCookieService = serviceProvider.GetService <IWebsiteCookieService>(); }
public HomeController(ILanguageCookieService languageCookieService) { this.languageCookieService = languageCookieService; }