2011-12-03 9 views
4

のプロセスをデバッグすることができます。すべてのコールでメソッドを呼び出す

私は が毎回 が実行されているクラス/名前空間/アプリケーションで他のメソッドメソッドを呼び出すと、途中、好ましくは最善の方法を知ってほしいです。

コードスニペット、意見、記事をいただければ幸いです。

答えて

6

AOP;たとえば、このタイプの製織を提供するPostSharpを見てください。このアプローチは、ビルドプロセス中にILをチェインすることによって機能し、過度に使用されると実行時のパフォーマンスに影響する可能性があることに注意してください。

+0

ありがとうございました。私が検索していたように私はこのプラットフォームを使いこなしていましたが、私はこのアプローチに精通していませんでした。プロジェクトの構造を変更する必要がありますか? – Sypress

+1

@Sypressアセンブリ属性(「アスペクト」)を追加するだけで済みます。 –

1

アスペクト指向プログラミング(AOP)を見てください。このための良いライブラリはPostsharpです。

+1

http://www.sharpcrafters.com/? – prime23

関連する問題