public class Destination
{
public string Name { get; set; }
public int Age { get; set; }
public Destination(string name = null, int age = 0)
{
Name = name;
Age = age;
}
}
在映射配置中使用ConstructUsing方法,指定如何创建目标对象:
CreateMap()
.ConstructUsing((src, ctx) => new Destination(name: src.Name, age: src.Age));