我花了一些时间查看Phil Haack关于分组控制器的文章,这些文章非常有趣。
目前,我正在尝试找出是否有可能使用相同的想法为我正在从事的项目创建插件/模块化体系结构。
所以我的问题是:是否可以将Phil文章中的Areas划分为多个项目?
我可以看到名称空间可以正常工作,但是我担心视图最终出现在正确的位置。是否可以使用构建规则来解决?
假设在单个解决方案中可以在多个项目中实现上述目的,那么是否有人对采用单独解决方案并对一组预定义接口进行编码的最佳方法有任何想法?从区域移动到插件。
我有一些插件体系结构方面的经验,但是没有大量经验,因此在该领域的任何指导都是有用的。