0

コードがコントローラーに到達する前に、奇妙な問題が発生しています。

SO Mini-MVC-Profilerを使用したところ、特定のリクエストに500ミリ秒(500ミリ秒!!!)かかることがわかりました。過度に高いです!

ここに画像の説明を入力してください

Unity IoCを使用して依存関係を作成します。以下のEntityControllerを作成する場合、依存的に作成するAppServicesがあり、一部のサービスクラスをインスタンス化する必要がありますが、これに500ミリ秒かかるとは思われません。それは単なるコンストラクターです。

時間を費やしている場所を具体的に見つけるためにデバッグできる方法はありますか?

ありがとう、

4

3 に答える 3

1

たぶんあなたが探している答えではなく、空想でもありませんが、System.Diagnostics.Stopwatchを使用することができます

于 2012-06-22T14:01:22.933 に答える
0

コードのプロファイリングを試す必要があると思います。たとえば、Antプロファイラーを使用します。時間差が発生する場所を示します。

于 2012-06-22T11:21:54.870 に答える
0

この問題は''で解決されたか、問題ではなかったと思います

于 2012-10-18T10:48:58.243 に答える