我在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