【发布时间】:2009-06-04 17:43:58
【问题描述】:
我可以连接 Elmah 以在我的 ASP.Net 应用程序中记录异常,它运行良好。
我还需要审核应用程序中发生的有趣事件。例如,我必须审核“电子邮件地址已更改”事件并存储新旧电子邮件地址。
使用 Elmah 记录这些有趣的事件是否合适? Elmah 似乎没有配置为记录除异常之外的任何内容。
我可以把它弄脏并创建一个假异常,但这闻起来很有趣。另一方面,为一个小型应用程序放置多个日志存储库似乎很糟糕。
使用 Elmah 作为审计存储库并创建虚假异常是否合适? 除了例外,Elmah 可以存储“信息”项目吗? 当我已经在使用 Elmah 时,是否有更好的有趣事件存储库?
【问题讨论】: