私のmvcアプリケーションに送信されたリクエストの実行時間を見積もるために、私はMVCアプリケーションのglobal.asaxのEndRequestイベントの経過時間をlog4netで記録しています。 しかし、リソース(css、images)を含むすべての要求に対してEndRequestが呼び出されます。私は能力があり、2種類の要求を区別することを好むでしょう。asp.net mvc:このリクエストはルーティングされているかどうか
ルーティングされたリクエストを静的コンテンツリクエストから分離する方法はありますか?私はこのフックスポットを放棄し、コード内の別のポイントで実行する必要がありますか?
私はこれを最初にやりたいとは思っていませんでしたが、プロジェクトのこの時点で実際に摩擦が少ない道です。 – samy
あなたが望むものを達成する最も簡単で最も実用的な方法...もちろん、一部の人はロギングが邪魔であると感じるかもしれません。なぜなら、これはすべてのコントローラの一部なので、代わりにコードをアクション属性に追加し、ベースコントローラ上で – mookid8000