Я пишу метод контроллера ядра сети asp, в котором я получаю часть запроса в пути ( agentID ), а другую - в теле ( sceneReq ). Я должен сопоставить эти два входа в единую сущность с Automapper.
Способ, который я достиг, довольно уродливый (я не назначаю свойство AgentId после вызова Map , чтобы быть одной инструкцией):
_mapper.Map<ChangeScenarioRequest, Scenario>(scenarioReq, opt => opt.AfterMap((_, dest) => dest.AgentId = agentID));
Кто-нибудь знает, есть ли лучший способ сделать это?