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