我正在使用ASP.NET web API。在執行操作之前(可能在控制器的DI期間),在某個時候會拋出異常,但我無法追蹤它,因爲我剛剛獲得了一個IIS錯誤頁面。我不知道如何獲取異常信息。IIS錯誤頁面阻止我在ASP.NET Web API中發現錯誤
我怎樣才能得到一些有用的信息迴應?
編輯:我已經驗證了一個自定義ExceptionFilter將回應由控制器引發的異常,但不是這個異常,我認爲這是發生在任何控制器代碼執行之前。在Global.asax中向代碼Application_Error()
添加代碼也不會對異常做出響應。這個框架似乎對這個例外是盲目的。所以這很好。
謝謝,我糾正了這一點。我的意思是我得到默認的IIS7.5錯誤頁面,沒有關於異常的細節。 – David