Я пытаюсь добавить службу отслеживания ошибок Raygun в Orchard, однако я не уверен, как перехватить исключение, созданное приложением.Как расширить код обработки ошибок в Orchard?
В стандартном ASP.NET MVC обычно выполняется через Application_Error()
в Global.asax.cs
, есть ли способ сделать это аналогично в Orchard CMS?
Единственный способ, которым я нашел это, - явно указать код в пользовательский ErrorPage.cshtml
.
Хотя сомнительно, что вы должны это делать вообще, поскольку уже существует поддержка Log4Net из коробки, что должно быть достаточным для большинства сценариев. Было бы интересно узнать, каков конкретный сценарий здесь. –
Каротаж скважины не всегда достаточно хорош. Я использую очень similar решение, чтобы автоматически сообщать необработанные исключения из приложений Orchard в систему автозагрузки (YouTrack в моем случае). Он работает очень хорошо. –
Конечно, но мне было интересно, был ли Мишель в таком случае. –