如何在哨兵上记录未处理的异常?

时间:2020-02-29 16:40:27

标签: asp.net sentry

我刚刚在asp.net 4.5项目上初始化了哨兵,但是我只看到手动添加到项目中的日志。

我正在寻找我未处理或未预见到的异常。我使用哨兵有什么特别的错误吗?

我刚刚在 Global.asax 中添加了以下代码:

  var ravenClient = new RavenClient("https://appcode");

除了发送给哨兵的事件外,我的哨兵项目没有任何异常或警告。

1 个答案:

答案 0 :(得分:1)

在ASP.NET中,您可以使用Global.asax.cs覆盖处理错误的方法:

        protected void Application_Error()
        {
            var exception = Server.GetLastError();
            ravenClient.CaptureException(exception);
        }