1

我的模型在一个单独的类中,我想在一个单独的类项目中创建我的 ViewModel,以便我可以在不同的 MVC 项目中使用它们。可以这样做吗?这样做的最佳做法是什么?

4

1 回答 1

3

是的,非常容易。

只需创建新项目并引用现有项目。我倾向于使用类似于以下内容的东西;

Product.Assembly.Web 包含 MVC 项目

用于 MVC 的Product.Assembly.Web.Infrastructure自定义过滤器、处理程序、属性

Product.Assembly.Web.Models 查看模型

Product.Assembly.Domain 服务/数据库通信层

当然,上面的测试。

于 2012-08-28T04:19:48.243 回答