单个解决方案中的多个MVC项目

本文关键字:MVC 项目 解决方案 单个 | 更新日期: 2023-09-27 18:21:24

我在NopCommerce项目中看到有一个解决方案,并且该解决方案中有多个MVC项目。

我对此有一些问题,例如:

如何共享主布局,或根据需要使用不同的布局
如何在不同的MVC项目中使用控制器/模型等?

我还想要一个主项目和多个子MVC项目。共享组件时如何做到这一点?

有什么想法吗?指针?

注:对区域不感兴趣。

单个解决方案中的多个MVC项目

是的。请参阅:asp.net mvc将控制器放入一个单独的项目

我自己完成了这项工作,并且能够在插件类型的体系结构中使用控制器。

至于模型,它们只是普通类。它们可以出于任何原因用于任何项目。他们没有什么特别之处。