Source里面有不想映射的字段可以通过ForMember("属性",f=>f.Ignore())来忽略,那么Destination里面有多余字段怎么处理呢;
如图:
反给过来创建一个映射进行忽略
a.CreateMap(typeof(PersonDto), p.GetType()).For("Test", f =>f.Ignore());
可以,但是如果我有很多个这样的字段是不是有点麻烦了
@致命伤: 可以试试 Mapster,忽略属性见 Ignoring members,我们正在逐步地把 AutoMapper 换成 Mapster