我在Umbraco V7中建立了一个网站,我想缩小发送到客户端的所有html。我试过通过RegisterGlobalFilters使用WebMarkupMin,但是什么都没有发生。
我的代码
~/App\u开始/FilterConfig.cs

public class FilterConfig
{
    public static void RegisterGlobalFilters(GlobalFilterCollection filters)
    {
        filters.Add(new HandleErrorAttribute());
        filters.Add(new MinifyHtmlAttribute());
    }
}

~/Global.asax.cs公司
public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    {
        AreaRegistration.RegisterAllAreas();

        WebApiConfig.Register(GlobalConfiguration.Configuration);
        FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
        RouteConfig.RegisterRoutes(RouteTable.Routes);
    }
}

请帮帮我。我不知道我错过了什么。或者,如果我尝试的方法是没有希望的,我也愿意听到其他的方法来实现这一点。

最佳答案

尝试基于HttpModule的解决方案。(适用于MVC和Webforms)
例如,这个非常简单:minify-html-for-asp-net

10-07 19:12