值轉換器應用於單一類型的轉換。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!!!");