Поддержка архитектуры плагинов в приложении Elmish.WPF? - PullRequest
0 голосов
/ 20 марта 2019

Я знаю, как это сделать:

  • Поиск и загрузка сборок плагинов во время выполнения.
  • Создание экземпляров плагинов, включая представления на основе XAML.
  • Поместите представление на основе XAML на экран.

Я думаю Я могу даже update msg model от обновления моего приложения до обновлений плагинов.

Чего мне не хватает, так это того, как подключить мои плагины, созданные во время выполнения, к привязкам Elmish.WPF.

В настоящее время я, конечно, в основном звоню:

Program.mkProgram MainWindow.init MainWindow.update MainWindow.bindings
|> Program.runWindow (MainWindowView())

Мой MainWindow.init создает отдельный поток, который успешно инициализирует представления и добавляет их на экран.

Как добавить новые привязки во время выполнения?

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