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