【问题标题】:ELMAH documentation resource [closed]ELMAH 文档资源 [关闭]
【发布时间】:2014-05-14 09:07:21
【问题描述】:

我正在尝试使用 ELMAH 在我的 ASP.NET MVC 应用程序中记录错误。我从 NuGet 包管理器安装了 ELMAH.MVC 包。在浏览了很多在线资源之后,我想我了解了 ELMAH 的基础知识。

我正在尝试实现一个自定义记录器,它将有关错误的特定详细信息记录到我数据库中表的特定列中。我不能使用内置的SqlErrorLog,因为它有一些我无法适应的约束,例如具有特定名称的表和存储过程。因此,我编写了自己的自定义记录器,源自SqlErrorLog

问题是,我不知道在我需要覆盖的三个方法中做什么 - GetErrorGetErrorsLog。当然,这个名字给出了一些想法,但我需要更多细节。比如Log的返回值为什么是string?我需要返回什么?

令人惊讶的是,该程序集没有任何文档,我在尝试在 Internet 上查找详细文档时没有运气。

谁能给我指出一个资源,例如 ELMAH 中所有类/方法的详细文档,或者使用 cmets 的示例自定义记录器实现?

【问题讨论】:

标签: c# asp.net-mvc logging elmah elmah.mvc


【解决方案1】:

我建议在 google 群组网站上搜索答案和提示。

官网:https://code.google.com/p/elmah/ 该网站缺少您要查找的内容的明确文档。

谷歌群组:https://groups.google.com/forum/#!searchin/elmah/sqlerrorlog%7Csort:date

下一个链接建议您覆盖 sql procs,并且可能比覆盖 sqlerrorlog 方法更容易实现。 https://groups.google.com/forum/#!searchin/elmah/override$20sqlerrorlog/elmah/2foh2FTmHGI/GqDAza-MqbQJ

如果您选择覆盖这些方法,我会在此处查看该类的源代码。 https://code.google.com/p/elmah/source/browse/src/Elmah.SqlServer/SqlErrorLog.cs

【讨论】:

    猜你喜欢
    • 2010-12-05
    • 1970-01-01
    • 2012-05-13
    • 1970-01-01
    • 2011-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多