首页 > 解决方案 > AutoMapper 使用相同类型的多个值转换器

问题描述

我想在我的项目中以两种不同的方式进行布尔到字符串的转换。就像是:

CreateMap<bool, string>()
            .ConvertUsing(src => src ? "true" : "false");

CreateMap<bool, string>()
            .ConvertUsing(src => src ? "yes" : "no");

在某些映射上,我想使用第一个转换器,而在其他映射上,我想使用第二个转换器。想知道这是否可能。如果是这样,我应该如何配置。我不喜欢使用成员级别的方法。提前致谢。

标签: automapper

解决方案


推荐阅读