0

SQLヘルパーと呼ばれる、SQLに関連するすべてのものを処理するクラスがあります。今私が達成したいのは、この特定のクラスから発生するすべての例外をキャッチしてログに記録することです。このクラスはいくつかの場所から呼び出され、すでに25〜30を超えるメソッドが含まれているためです。例外処理を記述するためにすべてのメソッドに行くのは面倒です。

これは Windows アプリケーションです。これを処理するためのより良い方法はありますか。たとえば、asp.net での方法

Application_Error()
 {

 }
4

2 に答える 2

0

Application.ThreadExceptionアプリケーションを終了せずに未処理の例外をキャッチできます。

AppDomain.UnhandledExceptionメソッドが終了すると、アプリが終了します。

于 2013-08-09T05:13:02.033 に答える