Реализация плагинов для ASP.NET Core Web API (эпизод 2)

Теория и практика | создано: 9/30/2023 | опубликовано: 9/30/2023 | обновлено: 10/1/2023 | просмотров: 174 | всего комментариев: 0

Продолжаем делать плагины, но теперь задача более сложная. Отобразим список плагинов, которые установлены в Shell.

Основные принципы работы плагинов

Одно главное приложение (Shell – оболочка)

  • Умеет находить загружать плагины
  • Умеет трансформировать UI на основании загруженных данных
  • Умеет управлять доступом (например, на базе ролевой модели)
  • Умеет устроить обмен сообщениями между плагинами

Много плагинов

  • Умеет делать «полезную работу»
  • Умеет понимает настройки доступа
  • Умеет проверять наличие новой версии (загружать обновления)
  • Умеет «слушать» сообщения от Shell и «отправлять» свои сообщения

Видео

Исходные файлы

Исходные файлы проектов, показанных на видео можно также скачать по ссылке.

Поблагодарить

Хочешь получать донаты? Тогда вам на boosty.to 
Кстати, я использую хостинг reg.ru. Подключайся с промокодом 9A17-953A-8591-CF98.

Мои видео

Boosty.toYouTube | Yandex.Дзен | RuTube | VK

Пока нет комментариев

  1. Отправляя комментарий и предоставляя сайту персональные данные, вы соглашаетесь с Политикой конфиденциальности, которая установлена на сайте.
  2. Все комментарии проверяются модератором на предмет наличия идиоматических выражений и нецензурных слов. Теги-ссылки будут удалены из текста сообщения.