【问题标题】:Adding more details to exception handling with Enterprise Library使用 Enterprise Library 为异常处理添加更多细节
【发布时间】:2009-05-22 08:06:55
【问题描述】:

我正在使用 Enterprise Library 4.x 进行异常处理日志记录(ASP.NET 应用程序)。

这是我调用的 EntLib 方法:

ExceptionPolicy.HandleException(ex, exceptionPolicy.ToString());

如何向异常添加更多详细信息,例如当前请求 url、当前用户名等?

我知道我可以将它包装在我的异常中并将原始异常设置为内部异常,但这似乎不正确。

【问题讨论】:

    标签: asp.net exception-handling enterprise-library


    【解决方案1】:

    回答我自己的问题::)

    这是不可能的,解决方案实际上很简单:实现您自己的发布者!

    这就是我所做的。这很简单,但由于 EntLib 架构,我必须实现的不仅仅是发布者,但这并不困难或耗时,因为所有内容都在 EntLib 4.x 附带的文档中进行了解释。

    【讨论】:

      猜你喜欢
      • 2011-05-25
      • 1970-01-01
      • 1970-01-01
      • 2013-05-02
      • 2013-05-03
      • 1970-01-01
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      相关资源
      最近更新 更多