Jes*_*sen 7 c# asp.net asp.net-mvc asp.net-core-mvc asp.net-core
我想在MVC 6中创建一个模块化架构,有几个可互换的模块.主要用于大规模分离关注点,一些模块将是"基础模块"(总是包括在内).但是所有人都应该具有相同的解耦水平.既然我们已经内置了DI和IOC,那么这种架构可能会有很大不同.
我已经四处寻找,只找到了MVC 4/5和MEF解决方案,但看到新的Startup.cs发生了很大的变化,并添加了新的方法和最佳实践,我想知道是否有新的方法来做到这一点.
然而,我确实在GitHub上找到了aspnet/Entropy项目,并且他们有Mvc.Modules包,这可能会有所帮助,尽管这可能不会很快成为正式的事情.
编辑: 似乎上面提到的Mvc.Modules还没有完全分开(控制器具体),所以只有一半的工作.
| 归档时间: |
|
| 查看次数: |
1513 次 |
| 最近记录: |