各メソッドに値を書き出すための特定のコードがなくても、ランダムなメソッド内で例外が発生した場合、現在のパラメーター値を取得するにはどうすればよいですか?
ASP.NETMVCおよびWCFIErrorHandlerにこれが必要ですか?
たとえば、次のコードが与えられます。
public void SomeRandomMethod(Request request, string someRandomString)
{
throw new Exception();
}
WCFまたはMVCglobal.asaxHttpApplicationのApplication_Error&ElmahのIErrorHandlerが、例外をキャッチしてN個のメソッドごとにカスタムロジックを記述して再度スローすることなく、RequestオブジェクトとsomeRandomStringの値を取得する方法はありますか?
たぶん、これは2つの質問に分割する必要があります。1つはWCF用で、もう1つはASP> NET MVC用ですか?リクエストの階層は私と非常に似ているように見えるので、単一の統一された回答を期待していました。