static ResourceManagerRuntime()
        {
            s_VirtualPathResolverManager = new VirtualPathResolverManager(() => new HttpContextVirtualPathResolver(), () => new WindowsVirtualPathResolver());
            s_CacheProvider = new SystemRuntimeCacheProvider();
            s_CompressionFactory = new CompressionFactory();
            s_ResourceHasher = new Md5ResourceHasher();
            s_CssMinifier = new YahooCssMinifier();
            s_JsMinifier = new YahooJsMinifier();
            s_DebugStatusReader = new HttpContextDebugStatusReader();
            s_DateTimeProvider = new DefaultDateTimeProvider();
            s_HttpResponseCacher = new HttpResponseCacher(s_DateTimeProvider);
            s_HttpResponseCompressor = new HttpResponseCompressor();
            s_RemoteFileTempFolderProvider = new WindowsTempPathRemoteFileTempFolderProvider();
            s_VirtualPathProvider = new VirtualPathProvider();
            s_HtmlMinifier = new SimpleHtmlMinifier();

            UpdateDependentObjects();
        }
Ejemplo n.º 2
0
 public HtmlMinifier_Tests()
 {
     _htmlMinifier = GetRequiredService <IHtmlMinifier>();
 }
 public DefaultHtmlPageMinifier(IHtmlMinifier htmlMinifier, IInlineJavascriptMinifier inlineJsMinifier, IInlineCssMinifier inlineCssMinifier)
 {
     m_HtmlMinifier = htmlMinifier;
     m_InlineJsMinifier = inlineJsMinifier;
     m_InlineCssMinifier = inlineCssMinifier;
 }
 public HtmlMinifier(IHtmlMinifier minifier)
 {
     // ...
 }
 public HtmlMinifier(IHtmlMinifier minifier)
 {
 }
 public HtmlMinifierTagHelper(IHtmlMinifier htmlMinifier, IHostingEnvironment env)
 {
     CurrentEnvironmentName = env.EnvironmentName?.Trim();
     HtmlMinifier           = htmlMinifier;
 }