我正在尝试使用 ELMAH 在我的 ASP.NET MVC 应用程序中记录错误。我从 NuGet 包管理器安装了 ELMAH.MVC 包。在浏览了很多在线资源之后,我想我了解了 ELMAH 的基础知识。
我正在尝试实现一个自定义记录器,它将有关错误的特定详细信息记录到我数据库中表的特定列中。我不能使用内置的SqlErrorLog
,因为它有一些我无法适应的约束,例如具有特定名称的表和存储过程。因此,我编写了自己的自定义记录器,源自SqlErrorLog
.
问题是,我不知道在我需要覆盖-GetError
和. 当然,这个名字给出了一些想法,但我需要更多细节。例如,为什么返回值是?我需要退货什么?GetErrors
Log
Log
string
令人惊讶的是,该程序集没有任何文档,我在尝试在 Internet 上查找详细文档时没有运气。
有人可以向我指出一个资源,例如 ELMAH 中所有类/方法的详细文档,或者可能是带有注释的示例自定义记录器实现吗?