2009-05-22 36 views
1

我正在使用企业库4.x进行异常处理日志记录(ASP.NET应用程序)。向企业库中的异常处理添加更多详细信息

这里是EntLib方法我打电话:

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

我怎样才能增添几分更多的细节外,像当前请求的url,当前用户名,等等?

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

回答

0

要回答我的问题::)

这是不可能的,解决办法其实很简单:实现自己的出版商!

那就是我所做的。这很简单,但由于EntLib体系结构的原因,我不得不实现更多的功能,因为EntLib 4.x附带的文档解释了所有内容。