web API 2.0のELMAH機能と集中型ロギングとエラー処理では、ランタイムコールはモジュールをロギングし、処理できるかどうかを判断し、ハンドラを呼び出すだけでそれを記録します.. この機能はweb APIコアに追加されます。私たちには未処理のロギング機能が内蔵されていないので。.netコアで未処理例外をログに記録する方法
私はExceptionHandlerミドルウェアを使用し、呼び出されると例外を取得してログに記録するか、電子メールを送信します。それらの未処理の例外をログに記録する方法は?
ありがとうThomasさん、エラーのログ記録と処理ミドルウェアの登録の順序に依存しますか? –
エラーロギングミドルウェアを追加する場合は、例外を処理する他のミドルウェアの後に追加する必要があります。他のミドルウェアが例外を「飲み込む」可能性があるため、ミドルウェアを可能な限りスローされた例外に近い状態で実行する必要があります。 – ThomasArdal