我正在开展一个大项目。我正在使用asp.net core 2
,web api
和angular 5
(spa)。
该项目有些模块化,但不在前端部分。
我需要的是:有一个容器是主页,包括一些基本知识,如nav-menu等。
每当我将我的扩展dll(另一个核心项目)放在子文件夹中时,它将加载包括角度模块在内的所有东西。
例如,我有一个项目,包括Contact Module,核心项目不依赖于它。联系人模块也将加载其apis
及其UI
(在导航菜单,子菜单等中添加一些菜单)。
可能有一种方法可以将Angular模块从另一个项目注入到主项目中。
当前文件夹结构如下:
我正在寻找最佳解决方案,欢迎任何想法,并提前感谢。