2016-06-07 46 views
1

我想根據一些布爾標誌禁用分析,並且還要禁用mini-profiler-resources/results,mini-profiler-resources/results-list端點。我知道我可以跳過對請求啓動分析器,但仍然可以找到結果的端點(拋出異常但存在)。是否可以禁用迷你探查器處理程序?

回答

2

好的,我分析了代碼,我可以回答我自己的問題。 Mini Profiler的註冊號爲IRouteHandlerIHttpHandler。如果你使用mini profiler的任何方法,它將通過觸發WebRequestProfilerProvider的ctor來初始化這個模塊。所以,如果你想禁用迷你探查和所有路線(迷你探查資源/結果,迷你探查資源/結果索引)確保你不會觸發任何小型型材方法,包括:

  • ProfilingViewEngine註冊。
  • ProfilingActionFilter(MVC的自定義分析器過濾器)。
  • 包含用於腳本和樣式的方法。
  • MiniProfiler.Start和.Stop方法。
相關問題