2011-06-05 98 views
8

我需要帮助我的映射程序程序。 我有两种类型(可以说A和B),我想有两种不同的映射。 在一种方法中,我想使用A和B之间的第一个映射,而在其他方法中,我想采用第二种。使用AutoMapper的同一类型的多个映射

我看到“Mapper”类是静态的,所以我无法两次使用CreateMap。

这可能吗?

谢谢。

回答

6

而不是使用静态Mapper类,您可以创建底层MappingEngine和配置类的不同实例。然后你可以配置不同的实例。请参阅this answer