Разделение слоёв при реализации приложения MVVM C# .NET с плагинами?

Классическое приложение MVVM. View, ViewModel, Model - мы разносим по разным сборкам. Для слоя View делаем проекты нацеленные на разные платформы (например WPF и Avalonia). Получается всё красиво и удобно.
Как быть в том случае, если в приложении планируется использовать систему плагинов? Если весь плагин поместить в одну сборку, получается неудобно, необходимо такую же сборку создавать и для другой платформы. Интересуют подходы к решению данного вопроса, наглядные примеры.
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы