AutoMapper使用指南:从基础到高级应用
1. 引入PassengerView类
首先,我们来看一个 PassengerView
类的定义:
public class PassengerView
{
public PassengerView()
{
this.FlightViewSet = new HashSet<FlightView>();
}
public int PersonID { get; set; }
public Nullable<System.DateTime> CustomerSince { get; set; }
public int Birthday { get; set; }
public string GivenName { get; set; }
public string Surname { get; set; }
public virtual ICollection<FlightView> FlightViewSet { get; set; }
}
这个类包含了乘客的基本信息,如 PersonID
、 CustomerSince
、 Birthday
等,并且关联了一个 FlightView
集合。
2. 配置映射
在使用AutoMapper进行映射之