Я видел функцию MapAtRuntime()
в AutoMapper, и это объяснение, которое я получаю от intellisense:
Не предварительно вычисляйте план выполнения для этого члена, просто сопоставьте его во время выполнения.Упрощает план выполнения, не вставляя.
Но что он на самом деле делает?И как / когда я должен его использовать?
// 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());
Я не смог найти никакой документации по этому вопросу, просто исходный код на GitHub :