Введение
Ведеться разработка приложения на C# , с использованием паттерна MVP. Есть Модель, к которой обращаються через интерфейс, возможно добавление адаптера.
Суть вопроса.
Практично ли получать сообщение и параметры исключения через События из Модели, т.е. Событие создаеться внутри модели, а обработчик извне и желательно узнать какие есть еще удачные решения для решения данной проблемы.
Примера нет т.к.идет разработка "на бумаге"
Схема взаимодействия.
Presenter
...
ISomeModel model = new SomeModel() ;
model.erroraction += Errorhandler;
...
model.SomeFunc();
...
void Errorhandler(//какието параметры//) {
//сохранение параметров в памяти
//и отображение во view
}
SomeModel
...
void SomeFunc() {
...
event Action<//типы//> erroraction;
...
try{
//some work
} catch (Exception) {
erroracion.Invoke(//параметры//);
}
...
}
...
Модель не знает о представителе.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Пытаюсь разобраться в алгоритме протоколирования (в ListBox) и подсчёта калькулятора, но не понимаю одну вещьПо идее у нас есть r-первое число,...
Хочу получить новые или (если проще) все записи из группы фейсбукаСоздателям группы являюсь я
Я использую Advanced Custom Fields плагин в Wordpress