MvvmCross Dialog

В настоящее время я изучаю все возможные решения, чтобы иметь возможность проинформировать пользователя, то есть открыть диалоговое окно, когда есть решение, которое ему необходимо принять. Это общая проблема с шаблоном MVVM, и я пытаюсь решить ее для фреймворка MvvmCross.

Возможные решения могут быть:

Настройте MvxPresenter, чтобы иметь возможность показывать диалоги, но мне это кажется немного уродливымПоместите интерфейс Dialog в основной проект и используйте Inversion of Control, чтобы внедрить реализацию из проекта пользовательского интерфейса в основной проект.Используйте плагин MvxMessenger и обменивайтесь сообщениями между проектом Core и UI. Звучит как хорошая идея, но может быть сложнее в разработке ...

Что ты предлагаешь?

Ответы на вопрос(3)

Ваш ответ на вопрос