Как регистрировать необработанные исключения на часовом? - PullRequest
1 голос
/ 29 февраля 2020

Я только что инициализировал часового в моем проекте asp. net 4.5, но я вижу только те журналы, которые я добавил в свой проект вручную.

Я ищу исключения, которые я не обработал или сделал не предвидеть их. есть ли какая-то особая ошибка, которую я совершил, используя часовой?

я только что добавил эту строку кода в Global.asax :

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

я не вижу исключений или предупреждения о моем часовом проекте, кроме события, которое я отправил часовому.

1 Ответ

1 голос
/ 29 февраля 2020

В ASP. NET, с помощью Global.asax.cs вы можете переопределить метод обработки ошибок:

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