2011-07-25 11 views
11

mvc-mini-profilerをテストサイトで使用しています。私がアクションメソッドにOutputCacheAttributeを置くと、プロファイラは実行されず、常にキャッシュの前にあった最後の値を返します。mvc-mini-profiler with OutputCacheAttribute

mvc-mini-profilerに結果がキャッシュから来るように指示する方法がありますので、彼の状態を更新できますか?コントローラのアクションに出力キャッシュを適用

http://localhost/Home (from cache) 2.1ms, +0.5ms 

答えて

1

また、プロファイラの結果をキャッシュ:たぶんクライアントサイトで、私たちは、この種の情報を見ることができました。 OutputCacheがコントローラに適用されると、ほとんどのASP.NET MVCパイプラインは実行されません。

あなたは、プロファイラに何かページが生成されたときの日時情報を追加することができます。

profiler.Step("Generated: " + DateTime.Now.ToString());