public AdminController( IHtmlLocalizer htmlLocalizer, IStringLocalizer stringLocalizer, IViewProviderManager <ThemeAdmin> viewProvider, IAuthorizationService authorizationService, ISiteThemeFileManager themeFileManager, ISiteSettingsStore siteSettingsStore, IBreadCrumbManager breadCrumbManager, ISiteThemeLoader siteThemeLoader, IContextFacade contextFacade, IShellSettings shellSettings, IPlatoFileSystem fileSystem, IThemeCreator themeCreator, ISitesFolder sitesFolder, IPlatoHost platoHost, IAlerter alerter) { _authorizationService = authorizationService; _siteSettingsStore = siteSettingsStore; _breadCrumbManager = breadCrumbManager; _themeFileManager = themeFileManager; _siteThemeLoader = siteThemeLoader; _shellSettings = shellSettings; _contextFacade = contextFacade; _themeCreator = themeCreator; _viewProvider = viewProvider; _fileSystem = fileSystem; _platoHost = platoHost; _alerter = alerter; T = htmlLocalizer; S = stringLocalizer; }
public AdminViewProvider( IHtmlLocalizer htmlLocalizer, IStringLocalizer stringLocalizer, IThemeLoader themeLoader, ISiteThemeLoader siteThemeLoader, ISiteThemeFileManager siteThemeFileManager) { _themeLoader = themeLoader; _siteThemeLoader = siteThemeLoader; _siteThemeFileManager = siteThemeFileManager; T = htmlLocalizer; S = stringLocalizer; }