0
我正嘗試使用errbit(https://github.com/errbit/errbit/)來跟蹤.NET應用程序中的異常。爲了將我們的應用程序與errbit集成,我們使用了SharpBrake(https://github.com/MikeRalphson/SharpBrake)。如何防止Errbit合併來自ASP.NET的一般未捕獲異常
在global.asax文件中,我捕獲未捕獲的異常並將它們轉發到errbit。
private void Application_Error(object sender, EventArgs e)
{
Exception lastError = Server.GetLastError();
lastError.SendToAirbrake();
Server.ClearError();
}
作爲一個測試,我把一個頁面中的異常:
throw new InvalidOperationException()
然後我把從另一頁另一個異常:
throw new Exception()
當我去errbit,我預計錯誤會顯示爲我的測試應用程序的單獨錯誤,但由於某些原因,這些例外情況按照相同的方式組合在一起。
關於我可能會做錯的任何想法或如何修改errbit內的合併機制?
你能告訴我們你在errbit上的問題觀點是什麼嗎? – shingara