Я выбрасываю различные пользовательские исключения из моего кода.
Некоторые из них можно восстановить из, поэтому я хочу, чтобы глобальный обработчик перехватил их, отобразил предупреждение и продолжил.
Я нашел событие AppDomain.UnhandledException
с аргументом IsTerminating
, но оно доступно только для чтения.
Существует ли какое-либо событие или другой способ отловить исключения в глобальном масштабе, которые все еще позволяют вам обрабатывать их и продолжать?
(Это в формах, но я бы тоже заинтересовался решением WPF)