2009-05-22 34 views
1

我正在使用企業庫4.x進行異常處理日誌記錄(ASP.NET應用程序)。向企業庫中的異常處理添加更多詳細信息

這裏是EntLib方法我打電話:

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

我怎樣才能增添幾分更多的細節外,像當前請求的url,當前用戶名,等等?

我知道我可以將它包裝在我的例外中,並將原始異常設置爲內部異常,但這看起來不正確。

回答

0

要回答我的問題::)

這是不可能的,解決辦法其實很簡單:實現自己的出版商!

那就是我所做的。這很簡單,但由於EntLib體系結構的原因,我不得不實現更多的功能,因爲EntLib 4.x附帶的文檔解釋了所有內容。