我将我的模型放在一个单独的类中,我想在一个单独的类项目中创建我的ViewModel,这样我就可以在不同的MVC项目中使用它们。可以这样做,这样做的最佳做法是什么?
答案 0 :(得分:2)
是的,很容易。
只需创建新项目并引用现有项目即可。我倾向于使用类似于以下的东西;
<强> Product.Assembly.Web 强> 包含MVC项目
<强> Product.Assembly.Web.Infrastructure 强> 自定义过滤器,处理程序,MVC中使用的属性
<强> Product.Assembly.Web.Models 强> 查看模型
<强> Product.Assembly.Domain 强> 服务/数据库通信层
当然,上面的测试。