Можно ли использовать функцию асинхронности / ожидания в профиле маппера для отображения костюма? Если да ?, Как я могу использовать функцию Asyn c для этого способа, это использовать код, подобный этому:
CreateMap<BalanceRequestDto, DataBalanceRequestDto>().ConstructUsing(async au => new DataBalanceRequestDto
{
CardNumber = (await mediator.Send(new GetCreditCardDetailQuery(au.CardNumber))).CardNumber,
.
.
.
});
Но я получил эту ошибку:
Невозможно преобразовать асин c лямбда-выражение для делегата типа 'Fun c'. Асин c лямбда-выражение может возвращать void, Task или Task, ни одно из которых не может быть преобразовано в 'Fun c'.
Я пытаюсь использовать другой код, подобный этому:
CreateMap<BalanceRequestDto, DataBalanceRequestDto>()
.ForMember(dest => dest.CardNumber, o => o.MapFrom(async src => await mediator.Send(new GetCreditCardDetailQuery(src.CardNumber)).Result.CardNumber));
бу этот код имеет ошибку