.NET アプリケーションですべてのメソッド呼び出しをトレースする方法を知っていますか。私の現在のアプローチは、このように各メソッドの先頭にトレースを書き込むことです
void DoSomething()
{
using(new Tracer(TraceCategory)
{
//Perform all action here
}
}
しかし、それは私のコードをクラスター化し、すべてのメソッドのトレースを書かなければならないので最悪です。
メソッドがいつ呼び出され、いつ終了したかを記録する別の方法はありますか? すべての提案をいただければ幸いです。