【发布时间】:2014-08-01 00:01:10
【问题描述】:
我是否可以为“管理员”角色的用户呈现未捆绑和未缩小的脚本和样式?
我已经搜索并找到了如何禁用捆绑
BundleTable.EnableOptimizations = ...
和缩小
foreach (Bundle bundle in bundles)
{
bundle.Transforms.Clear();
}
在 Global.asax.cs Application_Start 中,但我希望这个逻辑针对每个用户,而不是每个应用程序实例,因此它不应该只在应用程序启动时运行。
【问题讨论】:
-
只是在说我的帽子,但是动作过滤器呢?
-
同意@emodendroket,你绝对可以在action filter中设置BundleTable.EnableOptimizations为true/false。
-
或者
Application_PostAuthenticateRequest?
标签: c# asp.net asp.net-mvc bundle bundling-and-minification