Ejemplo n.º 1
0
 public SiteThemeFileManager(
     ISiteThemeLoader siteThemeLoader,
     IThemeFileManager themeFileManager)
 {
     _themeFileManager = themeFileManager;
     SetThemeLoader(siteThemeLoader);
 }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
 public ThemeCreator(
     ISiteThemeLoader siteThemeLoader,
     IPlatoFileSystem platoFileSystem,
     IThemeUpdater themeUpdater,
     IThemeLoader themeLoader)
 {
     _siteThemeLoader = siteThemeLoader;
     _platoFileSystem = platoFileSystem;
     _themeUpdater    = themeUpdater;
     _themeLoader     = themeLoader;
 }
Ejemplo n.º 4
0
        public AdminViewProvider(
            IHtmlLocalizer htmlLocalizer,
            IStringLocalizer stringLocalizer,
            IThemeLoader themeLoader,
            ISiteThemeLoader siteThemeLoader,
            ISiteThemeFileManager siteThemeFileManager)
        {
            _themeLoader          = themeLoader;
            _siteThemeLoader      = siteThemeLoader;
            _siteThemeFileManager = siteThemeFileManager;

            T = htmlLocalizer;
            S = stringLocalizer;
        }
Ejemplo n.º 5
0
        public AdminViewProvider(
            IHtmlLocalizer htmlLocalizer,
            IStringLocalizer stringLocalizer,
            ISiteSettingsStore siteSettingsStore,
            ITimeZoneProvider timeZoneProvider,
            IHomeRouteManager homeRouteManager,
            ILocaleProvider localeProvider,
            IShellSettings shellSettings,
            ISiteThemeLoader themeLoader,
            IPlatoHost platoHost)
        {
            _siteSettingsStore = siteSettingsStore;
            _timeZoneProvider  = timeZoneProvider;
            _homeRouteManager  = homeRouteManager;
            _localeProvider    = localeProvider;
            _shellSettings     = shellSettings;
            _themeLoader       = themeLoader;
            _platoHost         = platoHost;

            T = htmlLocalizer;
            S = stringLocalizer;
        }