【发布时间】:2016-09-26 11:52:30
【问题描述】:
是否可以像这样映射对象?
Mapper.CreateMap<Source, Dest>()
.ConstructUsing(s => new Dest(s.first, s.second, s.Context.Options.Items["Id"]));
Mapper.Map<Source, Dest>(src, opt => opt.Items["Id"] = 5);
不幸的是,ConstructUsing 方法的当前 lambda 中没有 Contex 属性。或者也许有更优雅的方式来做到这一点?
提前致谢!
【问题讨论】:
标签: c# mapping automapper