Я работаю над большим проектом. Я использую asp.net core 2
, web api
и angular 5
(spa).
Проект несколько модульный, но не во внешней части.
Что мне нужно, так это: есть контейнер, который является главной страницей и включает в себя некоторые основы, такие как nav-menu и т. Д.
всякий раз, когда я помещаю свое расширение dll (другой основной проект) в подпапку, оно будет загружаться со всеми вещами, включая угловые модули.
Например, у меня есть проект, включающий Contact Module, основной проект не зависит от него. Contact Module также загрузит свой apis
и UI
(добавьте несколько меню в nav-menu, sub menu и т. Д.).
Возможно, я смогу внедрить модуль Angular из другого проекта в основной.
Текущая структура папок выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/haYpm.png)
Я ищу лучшее решение, любые идеи приветствуются и заранее спасибо.