我正在尝试绘制两个类
1)实体 2)DTO
我正在尝试将Entity.Foo映射到DTO.Child.Foo
显然以下不起作用,我该如何实现。我需要创建一个Child的新实例,然后将其附加到Mapper,然后设置Foo属性,但我的AutoMapper技能不是那么好!
Mapper.CreateMap<Entity, DTO>()
.ForMember("Child.Foo", m => m.MapFrom(entity => entity.Foo))
答案 0 :(得分:2)
Mapper.CreateMap<Entity, DTO>()
.ForMember(d => d.Foo,
o => o.ResolveUsing(s => new DTO.Child { Foo = s.Foo }))
//评论