是否可以完全用代码配置 ELMAH?
我想完全用代码为 ASP.NET MVC 站点配置 ELMAH。这包括注册模块、设置日志记录提供程序和设置以及过滤异常。
到目前为止我唯一能做的就是过滤异常。还有其他人知道如何做到这一点吗?我真的很想避免用永远不会改变的设置弄乱我的配置文件。
I'd like to configure ELMAH for an ASP.NET MVC site entirely in code. This includes registering the module, setting the logging provider and settings, and filtering exceptions.
The only part I've managed to do so far is filter exceptions. Has anyone else figured out how to do this? I'd really like to avoid cluttering up my config file with settings that won't ever change.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
指向 Google 代码中原始错误/功能的链接。
链接到 Google 群组讨论,其中提供了用于实现服务容器的基本示例代码。
Link to the original bug/feature in google code.
Link to a google groups discussion giving basic sample code for implementing the service container.
我认为您可以使用版本 1.2 beta http://code.google.com/p/elmah/issues/list?&q=label%3Amilestone-Release1.2+status=Fixed&can=1
I think you can do that using version 1.2 beta http://code.google.com/p/elmah/issues/list?&q=label%3AMilestone-Release1.2+status=Fixed&can=1
ELMAH 作为自定义 HTTP 模块和 HTTP 处理程序运行。根据MSDN:
Rick Strahl 有一篇博客文章,其中他以编程方式注册了 HttpModule。我认为 ELMAH 可以使用类似的技术。
ELMAH runs as a custom HTTP module and HTTP handler. According to MSDN:
Rick Strahl has a blog post where he programmatically registers an HttpModule. I suppose it might be possible to use a similar technique with ELMAH.