public DefaultAssetCache( ThemeSettings themeSettings, IApplicationEnvironment env, IThemeFileResolver themeFileResolver, IThemeContext themeContext, IThemeRegistry themeRegistry, ICommonServices services) { _themeSettings = themeSettings; _isEnabled = _themeSettings.AssetCachingEnabled == 2 || (_themeSettings.AssetCachingEnabled == 0 && !HttpContext.Current.IsDebuggingEnabled); _env = env; _themeContext = themeContext; _themeFileResolver = themeFileResolver; _themeRegistry = themeRegistry; _services = services; Logger = NullLogger.Instance; }
public Theme(IThemeFileResolver themeFileResolver) { Assert.ArgumentNotNull(themeFileResolver, nameof(themeFileResolver)); ThemeFileResolver = themeFileResolver; }
public ThemeStylesheets(IThemeFileResolver themeFileResolver) { ThemeFileResolver = themeFileResolver; }
public ThemeScripts(IThemeFileResolver themeFileResolver) { ThemeFileResolver = themeFileResolver; }