Угловое расширение 2 открытие

У нас есть приложение Angular 2 с бэкэндом.NET. Оба конца должны поддерживать установку дополнительных внешних модулей для "установки".

То есть внешний модуль может обеспечить:

  1. Новый пункт меню
  2. Новый экран
  3. Новые RESTful конечные точки
  4. Некоторые метаданные, которые базовая базовая платформа использует для авторизации и т. Д.

Мне было интересно, как новый маршрут с новым экраном, написанным на Angular, может быть внедрен в наше приложение, чтобы этот новый модуль или расширение автоматически обнаруживался после установки, а также появлялся пункт меню. Очевидно, что мы бы хотели этого без перекомпиляции всего приложения (Angular Frontend или C# Backend).

Я планирую упаковать расширения в виде файла.zip, который содержит различные папки для DLL-библиотек.NET, угловые компоненты веб-интерфейса и некоторые метаданные XML, необходимые для установки.

Любые советы или решения будут с благодарностью.

0 ответов

Другие вопросы по тегам