Automapper能否从扁平化的对象中创建对象图?

7
使用Automapper可以将一个扁平对象映射到复杂的对象图吗?
 Mapper.CreateMap<PersonDto,Person>()

将PersonDto.BirthCertificateFatherName映射到Person.BirthCertificate.FatherName


你可以使用ValueInjecter来完成这个任务,它可以在http://valueinjecter.codeplex.com/找到。 - Omu
1个回答

3

不可以,它是另一种方式实现的

Person.BirthCertificate.FatherName to  PersonDto.BirthCertificateFatherName

更新: ValueInjecter 可以完成此操作:

//unflattening
person.InjectFrom<UnflatLoopValueInjection>(personDto);

//flatenning
personDto.InjectFrom<FlatLoopValueInjection>(person);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接