Я хочу добавить глобальный код обработки исключений в приложения C # WPF и, хотя он выглядит довольно неуклюжим (кажется, никто другой этого не делает), я хочу отправить разработчику письмо с информацией об исключениях. Основная проблема, о которой я могу подумать, заключается в том, что разработчик заканчивает тем, что меняет свой адрес электронной почты после развертывания программного обеспечения. Возможно, электронное письмо в отдел (например, тип рассылки в рассылке) будет более уместным? Кто-нибудь использовал такую методологию, и если да, то какое решение вы нашли, чтобы убедиться, что кто-то получит сгенерированное исключение письмо?
Это лучшее решение:
// in exception code (pseudocode)
try
SendEmailToTheCoder();
catch
on EmailAddressNotValid:
try
SendEmailToTheListServ()
catch
on EmailNotSent:
LogExceptionDataToLog("Bla");
... или мой мозг снова стал грушевидным (я не знаю, что это значит, но он британский, так что, должно быть, это смешно)