public HomeController(IModuleUtils moduleUtils) { if (_allModulesCss == null) { lock (_initLock) { if (_allModulesCss == null) { Assembly[] asms = AppDomain.CurrentDomain.GetAssemblies(); _allModulesCss = string.Join(Environment.NewLine, asms.Select(x => moduleUtils.GetAssemblyCss(x)).Where(s => !Utils.IsNull(s)).ToArray()); } } } }
public DefaultScriptManagerService(IRouteService routes, IModuleUtils moduleUtils, SaltarelleConfig config) { this.routes = routes; this.moduleUtils = moduleUtils; var pc = ProcessConfig(config, routes); earlyAdditionalIncludes.AddRange(pc.AddScriptsBeforeCoreScripts); earlyAdditionalIncludes.AddRange((pc.DebugScripts ? Resources.CoreScriptsDebug : Resources.CoreScriptsRelease).Select(s => routes.GetAssemblyResourceUrl(typeof(Resources).Assembly, s))); earlyAdditionalIncludes.AddRange(pc.AddScriptsBeforeAssemblyScripts); lateAdditionalIncludes.AddRange(pc.AddScriptsAfterAssemblyScripts); }
public SaltarelleController(IContainer container, IModuleUtils moduleUtils) { this.container = container; this.moduleUtils = moduleUtils; }