Esempio n. 1
0
 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>();
 }
Esempio n. 2
0
        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();
 }
Esempio n. 4
0
 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();
 }
Esempio n. 5
0
 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>();
 }
Esempio n. 6
0
 public RouteTable(IServiceProvider serviceProvider)
 {
     webHostEnvironment    = serviceProvider.GetService <IWebHostEnvironment>();
     languageCookieService = serviceProvider.GetService <ILanguageCookieService>();
 }
Esempio n. 7
0
 public LanguageVC(ILanguageCookieService languageCookieService)
 {
     this.languageCookieService = languageCookieService;
 }
Esempio n. 8
0
 public LanguageVC(IServiceProvider serviceProvider)
 {
     languageCookieService = serviceProvider.GetService <ILanguageCookieService>();
     websiteCookieService  = serviceProvider.GetService <IWebsiteCookieService>();
 }
Esempio n. 9
0
 public HomeController(ILanguageCookieService languageCookieService)
 {
     this.languageCookieService = languageCookieService;
 }