首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在运行时暂时禁用捆绑和缩小?

如何在运行时暂时禁用捆绑和缩小?

提问于 2018-02-05 04:09:47
回答 1关注 0查看 182

为了调试JavaScript和CSS问题,我需要暂时禁用单个请求的捆绑和缩小功能。我想在运行时通过向QueryString添加一个参数来完成这个任务,就像这样:

代码语言:javascript
复制
http://domain.com/page?DisableOptimizations=true

这是我正在考虑的方法。

代码语言:javascript
复制
protected void Application_BeginRequest(object sender, EventArgs e)
{
  // Enable for every request
  BundleTable.EnableOptimizations = true;

  // Disable for requests that explicitly request it
  bool disable;
  bool.TryParse(Context.Request.QueryString["DisableOptimizations"], out disable);
  if (disable)
  {
    BundleTable.EnableOptimizations = false;
  }
}
  • 我在每个Web请求上设置这个静态属性,这一事实是否存在潜在的问题?(Web应用程序将在一个Web场上运行)
  • 有没有更好的方法来处理这件事?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档