C# 自动映射排除不需要的配置文件

C# 自动映射排除不需要的配置文件,c#,automapper,C#,Automapper,我创建了一个PersonInsertDto,它继承自PersonDto,这样我就可以为插入执行唯一的映射 所以我的类看起来像公共类PersonInsertDto:PersonDto 我使用CreateMap()设置了一个配置文件,该配置文件与我的配置文件CreateMap() 当从PersonInsertDto转换为Person时,此功能非常有效。但是,当从普通的PersonDto转换为Person时,也会运行我的插入配置文件 如何确保AutoMapper仅运行PersonDto=>Person

我创建了一个
PersonInsertDto
,它继承自
PersonDto
,这样我就可以为插入执行唯一的映射

所以我的类看起来像
公共类PersonInsertDto:PersonDto

我使用
CreateMap()
设置了一个配置文件,该配置文件与我的配置文件
CreateMap()

当从
PersonInsertDto
转换为
Person
时,此功能非常有效。但是,当从普通的
PersonDto
转换为
Person
时,也会运行我的插入配置文件

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

AutoMapper版本6.2.2.0

的可能副本