AutoMapper排除不需要的配置文件

时间:2019-02-13 18:06:01

标签: c# automapper

我创建了一个继承自PersonInsertDto的{​​{1}},以便可以对插入内容执行唯一的映射。

所以我的班级看起来像PersonDto

我使用public class PersonInsertDto : PersonDto设置了一个配置文件,该配置文件与我的配置文件CreateMap<PersonInsertDto, Person>()的映射方式不同

当从CreateMap<PersonDto, Person>()转换为PersonInsertDto时,这非常有效。但是,从普通的Person转换为PersonDto时,我的插入配置文件也正在运行。

如何确保AutoMapper仅运行Person => PersonDto配置文件?

AutoMapper 6.2.2.0版本

0 个答案:

没有答案