AutoMapper and inheritance - How to Map?

前端 未结 5 770
北荒
北荒 2020-12-12 22:24

Have this scenario:

public class Base {  public string Name; }

public Class ClassA :Base {  public int32 Number;  }

public Class ClassB :Base { public st         


        
5条回答
  •  感动是毒
    2020-12-12 22:49

    I did this to solve the problem

    IList list1 = AutoMapper.Mapper.Map,IList>(baseList.OfType().ToList());
    
    IList list2 = AutoMapper.Mapper.Map,IList>(baseList.OfType().ToList());
    
    list = list1.Union(list2);
    
    persons.OfType().ToList()
    

    Must be a better way to do this.

提交回复
热议问题