Я пытаюсь отобразить только длинное поле, исходящее из моего 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.'