0

elmahでデバッグする場合、例外で実際の変数を検査する方法はありますか?

querystring/formセクションでhttp-get/post変数を見つけることができることは知っていますが、例外がスローされるメソッドで変数の現在の値を確認する方法はありますか?

4

1 に答える 1

1

Elamhはそれを直接サポートしていません。実際、.NETでさえこのタイプのサポートをネイティブに提供していません。この前の質問を見ることができます例外後のC#のローカル変数の値?ここで、サードパーティツールが例外中にローカル変数のキャプチャを処理する方法。

この例を使用して、独自の例外処理を作成し、次のような方法でカスタムエラータイプをElmahにスローできます。

 try
 {

   ...
 } 
 catch (Exception ex)
 {
    Elmah.ErrorSignal.FromCurrentContext()
       .Raise(new CustomException(ex,<insert method variables here>));
 }
于 2013-01-28T03:01:57.817 に答える