http://docs.automapper.org/en/stable/Value-converters.html
public class CurrencyFormatter : IValueConverter<decimal, string> {
public string Convert(decimal source) => source.ToString("c"); }
cfg.CreateMap<Order, OrderDto>() .ForMember(d => d.Amount, opt => opt.ConvertUsing(new CurrencyFormatter()));
转换器 与 解释器 区别
Func<TSource, TDestination, TDestination> // 全局
Func<TSource, TDestination, TDestinationMember> //
Func<TSource, TDestination, TSourceMember, TDestinationMember>
Func<TSourceMember, TDestinationMember> //只与成员相关
原文:https://www.cnblogs.com/yangzn/p/11426288.html