ELMAH を使用して、ASP.NET MVC プロジェクトでスローされた例外をログに記録しています。ロギングは魅力のように機能しますが、エラーに関する追加情報を保存したいと考えています。この目的のために、ユーザーはわかりやすいエラー ページにテキスト領域を用意して、たとえば、エラーが発生する前に実行した手順を入力できます... 計画では、追加データを例外に追加してから、エントリを更新することでした。
Model.Exception.Data.Add("userData", stuff);
私の問題は、ELMAH がわかりやすいエラー ページにリダイレクトする前に db エントリを書き込むことです。カスタム情報でログ エントリを「更新」するように elmah に指示する方法はありますか?