我创建了一个继承自PersonInsertDto
的{{1}},以便可以对插入内容执行唯一的映射。
所以我的班级看起来像PersonDto
我使用public class PersonInsertDto : PersonDto
设置了一个配置文件,该配置文件与我的配置文件CreateMap<PersonInsertDto, Person>()
的映射方式不同
当从CreateMap<PersonDto, Person>()
转换为PersonInsertDto
时,这非常有效。但是,从普通的Person
转换为PersonDto
时,我的插入配置文件也正在运行。
如何确保AutoMapper仅运行Person
=> PersonDto
配置文件?
AutoMapper 6.2.2.0版本