小さな ASP.Net Web アプリケーションにMiniProfilerを使用しています。開発中は素晴らしいですが、本番モードで有効/無効にする簡単な方法が欲しいです。
ミニプロファイラーを非表示にする方法とチュートリアルを読んだ後、ブール値を使用する方法を思いつきましたGlobal.asax
:
bool useProfiler = false;
...
protected void Application_BeginRequest()
{
MiniProfiler profiler = null;
if (useProfiler)
{
profiler = MiniProfiler.Start();
}
}
protected void Application_EndRequest()
{
if (useProfiler)
{
MiniProfiler.Stop();
}
}
しかし、問題は、値に関係なく、MiniProfiler が常に開始されることuseProfiler
です。
電話をかけるときにもいくつかのテストが必要@MiniProfiler.RenderIncludes()
ですか?