Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的模型在一个单独的类中,我想在一个单独的类项目中创建我的 ViewModel,以便我可以在不同的 MVC 项目中使用它们。可以这样做吗?这样做的最佳做法是什么?
是的,非常容易。
只需创建新项目并引用现有项目。我倾向于使用类似于以下内容的东西;
Product.Assembly.Web 包含 MVC 项目
用于 MVC 的Product.Assembly.Web.Infrastructure自定义过滤器、处理程序、属性
Product.Assembly.Web.Models 查看模型
Product.Assembly.Domain 服务/数据库通信层
当然,上面的测试。