是否可以將AutoMapper與單個屬性一起使用? 我想將逗號分隔值的字符串值轉換爲由UI上的換行符分隔的值列表。AutoMapper - 如何在單個屬性上使用類型轉換器
當前的自定義轉換器似乎只能在類級別上工作,並且由於dest和source類型都是字符串,因此我無法基於此創建單個映射。
如何將自定義轉換器應用於單個屬性?還是應該使用自定義解析器?
是否可以將AutoMapper與單個屬性一起使用? 我想將逗號分隔值的字符串值轉換爲由UI上的換行符分隔的值列表。AutoMapper - 如何在單個屬性上使用類型轉換器
當前的自定義轉換器似乎只能在類級別上工作,並且由於dest和source類型都是字符串,因此我無法基於此創建單個映射。
如何將自定義轉換器應用於單個屬性?還是應該使用自定義解析器?
您可以使用自定義解析或屬性映射致電轉換邏輯在MapFrom拉姆達:
Mapper.CreateMap<TSource, TDest>().ForMember(dto => dto.DestPrp,
e => e.MapFrom(o => ConvertTo(o.SourceProp)))
如果您正在使用WPF做到這一點與ValueConverter。在任何情況下,爲了我在這個視圖中更好地做到這一點,而不是在dto映射器(但意見) – 2011-06-14 10:36:39