Сопоставление «длинный» для создания объекта - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь отобразить только длинное поле, исходящее из моего URL-маршрута, чтобы создать объект запроса из моего контроллера, могу ли я использовать auto mapper

CreateMap (MemberList.None);

Источник: -long id

Назначение: -

public class GetPlanQuery : IRequest<PlanDto>
    {
        public long Id { get; }
        public GetPlanQuery(long id)
        {
            Id = id;
        }

        internal sealed class GetPlanQueryHandler : IRequestHandler<GetPlanQuery, PlanDto>
        {
           //Logic will go here
        }
    }

Карта, которую я использую, как показано ниже

CreateMap<long, GetPlanQuery>(MemberList.None);

я получаю исключение при выполнении как

System.ArgumentException:
needs to have a constructor with 0 args or only optional args.'
...