我有根和地址模型
public class Root
{
public string Name {get;set;}
public List<Address> Adresses {get;set;}
}
public class Address
{
public string Type {get;set;} //can be Mailing, Physical and Legal
public string City {get;set;}
}
我需要将此模型展平为
public class FlatRoot
{
public string FlatName {get;set;}
public string LegalCity {get;set;}
public string MailingCity {get;set;}
public string PhysicalCity {get;set;}
}
虽然我可以很容易地使这个模型平坦,但是我不能使用ReverseMap()。 当我可以使用ReverseMap而不需要重复整个模型的映射时,是否可以用某种方式编写映射?
谢谢!