4

私はMVCアプリケーションにElmahを使用していますが、私の質問は

Elmahを使用するときにtrycatchステートメントを記述しないのは悪い習慣ですか?

4

1 に答える 1

10

ELMAHは、未処理の例外をログに記録するために使用されます。例外を処理できる場合は、処理することを強くお勧めします。

それでも例外をELMAHに記録したい場合は、次のようにすることができます。

try {
  ...
}
catch (Exception e) {
  Elmah.ErrorSignal.FromCurrentContext().Raise(e)
}
于 2012-09-26T12:09:38.523 に答える