使用AutoMapper进行相同类型的多个映射

Mat*_*tan 8 c# dto automapper

我的mapper程序需要帮助.我有两种类型(让我们说A和B),我希望有两种不同的映射.在一种方法中,我想使用A和B之间的第一个映射,而在其他方法中,我想要采用第二个.

我看到"Mapper"类是静态的,所以我不能两次使用CreateMap.

这可能吗?

谢谢.

M4N*_*M4N 6

Mapper您可以创建底层MappingEngine和配置类的不同实例,而不是使用静态类.然后,您可以以不同方式配置实例.

更新:也看到这个答案.