我在AutoMapper中看到了MapAtRuntime()
功能,这是我从智能感知中得到的解释:
不要预先计算该成员的执行计划,只需在运行时将其映射即可。 通过不进行内联来简化执行计划。
但是它实际上是做什么的?以及我应该如何/何时使用它?
// I don't know if this is the correct usage, and what difference does it make
CreateMap<MyEntity, MyViewModel>()
.ForMember(dest => dest.MyField, opt => opt.MapAtRuntime());
我无法找到任何相关文档,仅the source code on GitHub: