例外が発生したときにすべての例外状況を知りたい。私はC#の例外メール/ SMS /イベントログを送信するための内部キャッチブロックの挿入方法
- メールを送る
- 送信SMS
- 書き込み、それは
書き込みイベントログ など
試し{ /ファイルログインするために、すべてのcatchブロック内のコードを記述する必要があると思います/何かをする } catch(例外ex){ //私を送る... }
コードを書き込まずにキャッチブロックを挿入する簡単な方法はありますか?
PS:回答のリンクを読んでいるうちにいくつかの記事が出てきて、私の質問にクォータを追加したいと思います。
Exception Handling Best Practices in .NET
キャッチ一般的な例外が を公表しなければならない本当にあなたがログに使用するかは重要ではありません - 本当に重要なのは何等のlog4netの、EIF、イベントログ、TraceListeners、テキストファイルは、次の場合ジェネリックExceptionを捕まえて、どこかにログオンしてください。しかし、一度だけログしてください。例外をログに記録するcatchブロックがコードに載っていて、巨大なログになってしまいます。
Spring.NETのようなサードパーティのフレームワークを使用できますか? – djeeg
春!私はそれがJava上にあることを知っていた。それはいいだろう。あなたがSpring.Netを学ぶための良い情報源を知っていれば共有してください。 – uzay95