Где войти в winforms настольное приложение с MVP? - PullRequest
0 голосов
/ 17 августа 2011

Я создаю сборку настольного приложения с Winforms в шаблоне Model-View-Presenter.

Поскольку глубокая регистрация с определенным шагом для меня не важна до тех пор, пока будет поймано любое исключение, достаточно ли входа в систему только в докладчике? Ведь он содержит код, который запускает все остальные части приложения ...

1 Ответ

0 голосов
/ 23 сентября 2011

Единственным недостатком ограничения кода ведения журнала докладчиком (если вы обрабатываете любые исключения, возникающие в моделях и просматриваете действия) являются пропущенные исключения, создаваемые пользовательским интерфейсом.Например, скажем, у вас есть обработчик _Click, который вызывает NullReferenceException до того, как докладчик получит событие (однако это реализовано).Исключение может пройти через приложение без регистрации докладчиком.Я бы обернул метод Main в try..catch и выполнил бы последнее обращение, чтобы поймать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...