c# – AutoMapper – 如何在单个属性上使用类型转换器

AutoMapper是否可以使用单个属性
我想将一个逗号分隔值的字符串值转换为UI上由换行分隔的值列表.

目前的自定义转换器似乎只能在类级别工作,因为dest和source类型都是字符串,所以我根本不能创建一个单独的映射.

如何将自定义转换器应用于单个属性?还是应该使用自定义解析器?

解决方法

您可以使用自定义解析器或通过在MapFrom lambda中调用转换逻辑来映射该属性
Mapper.CreateMap<TSource,TDest>().ForMember(dto => dto.DestPrp,e => e.MapFrom(o => ConvertTo(o.sourceProp)))

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...