我正在使用 ELMAH 记录在我的 ASP.NET MVC 项目中引发的异常。日志记录就像一个魅力,但我想存储有关错误的其他信息。为此,用户在友好的错误页面上有一个文本区域,因此他可以输入例如他在错误发生之前采取了哪些步骤……计划是将附加数据添加到异常中,然后更新条目。
Model.Exception.Data.Add("userData", stuff);
我的问题是,ELMAH 在重定向到友好的错误页面之前写入了 db-entry。有没有办法告诉 elmah 使用自定义信息“更新”日志条目?