public ResourceManager( IEnumerable <IResourceManifestProvider> resourceProviders, IResourceManifestState resourceManifestState) { _resourceManifestState = resourceManifestState; _providers = resourceProviders; _builtResources = new Dictionary <string, IList <ResourceRequiredContext> >(StringComparer.OrdinalIgnoreCase); }
public ResourceManager( IHttpContextAccessor httpContextAccessor, IEnumerable <IResourceManifestProvider> resourceProviders, IResourceManifestState resourceManifestState, IOptions <ResourceManagementOptions> options) { _resourceManifestState = resourceManifestState; _options = options; _pathBase = httpContextAccessor.HttpContext.Request.PathBase; _providers = resourceProviders; _builtResources = new Dictionary <string, IList <ResourceRequiredContext> >(StringComparer.OrdinalIgnoreCase); }
public ResourceManager( IEnumerable <IResourceManifestProvider> resourceProviders, IResourceManifestState resourceManifestState, IOptions <ResourceManagementOptions> options, IFileVersionProvider fileVersionProvider) { _resourceManifestState = resourceManifestState; _options = options.Value; _providers = resourceProviders; _fileVersionProvider = fileVersionProvider; _builtResources = new Dictionary <string, ResourceRequiredContext[]>(StringComparer.OrdinalIgnoreCase); _localScripts = new HashSet <string>(); }