11.AutoMapper 之值转换器(Value Transformers)

https://www.jianshu.com/p/b77311546e64

值转换器(Value Transformers)

值转换器应用于单一类型的转换。AutoMapper在分配值以前,会检测该值是否设置了值转换器并应用该值转换器。javascript

你能够在几个不一样的级别建立值转换器:java

  • 全局
  • 配置文件
  • 映射图
  • 成员
Mapper.Initialize(cfg => { cfg.ValueTransformers.Add<string>(val + "!!!"); }); var source = new Source { Value = "Hello" }; var dest = Mapper.Map<Dest>(source); dest.Value.ShouldBe("Hello!!!");
相关文章
相关标签/搜索