Как обработать исключение, возникшее в методе MVC onexception
Привет,
У меня есть переопределение метода OnException в моем базовом контроллере MVC.
охраняемых переопределить недействительными OnException(ExceptionContext filterContext)
Нужно ли нам обрабатывать исключение в этом методе? Что произойдет, если в этом методе произошла какая-то ошибка?
Как лучше всего справиться с этим сценарием?
С уважением,
Саурабх
Что я уже пробовал:
Я пытался посмотреть на другой подход, например, используя try catch inside OnException, но до сих пор мне ничего не кажется правильным.
jimmson
Вы, кажется, неправильно понимаете, что означает "защищенный" в данном случае. Вопрос был бы гораздо более ясным, если бы вы могли включить свой код.
saurabh.15in
Спасибо Джимсону за ответ.
Я не имею в виду спецификатор защищенного доступа.
Я сомневаюсь, что мы можем сделать, если какое-то исключение произошло в самом методе OnException. Я реализовал здесь свою собственную регистрацию.
Пример : какая-то ошибка произошла в приложении-> Он приходит к OnException и пытается зарегистрировать исключение в БД с помощью какого-то регистратора - > какое-то исключение произошло в самом регистраторе(допустим, соединение с БД потеряно) снова будет исключение внутри Onexception. Теперь, что мы можем сделать, чтобы справиться с этой ситуацией.