【发布时间】:2012-02-22 10:21:54
【问题描述】:
我正在用 C# 和 Razor 开发一个 ASP.NET MVC3 应用程序。应用的架构分为数据访问层(EF类+Repository)、服务层、控制器、ViewModels和View。
在我从服务层获得的控制器中:
来自方法
Product GetProduct(id),一个Product对象,其中包含要在视图中显示的产品的所有信息-
来自方法
李>Filter GetFilter()一个Filter对象,其中包含用于搜索过滤器的所有信息,例如要从下拉列表中选择的产品列表等...
现在,如果我使用 AutoMapper,如何将这些信息映射到 SelectProductViewModel 类中?
public class SelectProductViewModel
{
public Product ProductToDisplay { get; set; }
public Filter SearchFilter { get; set; }
}
【问题讨论】:
标签: asp.net-mvc-3 viewmodel automapper