Мне было поручено создать своего рода глобальное решение для обработки ошибок, поэтому я создаю HttpModule
для добавления в существующее решение ASP.NET. Иногда эти существующие веб-приложения будут иметь собственную обработку ошибок (try/catch), которая может делать что-то конкретное.
ВОПРОС Когда приложение сталкивается с исключением, сохраняется ли OnError
в моем HttpModule
срабатывании, поскольку оно имеет более глобальный масштаб, чем конкретная попытка/перехват внутри приложения? Будет ли это гореть каждый раз? Будет ли OnError
перехватывать каждое отдельное исключение приложения, обработанное И необработанное? Когда я говорю «обработано», я имею в виду, что если ошибка уже «обработана» в каком-то разделе моего кода где-то в моем приложении, попадет ли она в OnError
?