转:
AutoMapper源码解析
研究AutoMapper源码前,我们先来看一下AutoMapper的作用
官网解释:AutoMapper是一个简单的小程序库,旨在解决看似复杂的问题-摆脱将一个对象映射到另一个对象的代码 解释
首先一个简单的使用AutoMapper方法演示
ar config = new MapperConfiguration(cfg =>
cfg.CreateMap<modelobject, modeldto="">()
);
var mapper1 = config.CreateMapper();
var mode;= mapper1.Map(new ModelDto{ Name= 1 });