Как создать обработчик, который принимает класс в качестве аргумента. Это основано на пример для страниц Razor. В этом примере объект Query имеет только свойство Id. Я хочу иметь 2 свойства, например:
public async Task OnGetEditAsync(Query query)
{
Data = await _mediator.Send(query);
}
public class Query
{
public string FirstId { get; set; }
public string SecondId { get; set; }
}
Когда я пытаюсь создать такой маршрут в моем cshtml:
<a asp-page="/TestPage" asp-route-FirstId="abc" asp-route-SecondId="123">Test Link</a>
Я получаю ошибку 400. Можно ли сделать это?
abc
не является допустимым GUID, и123
тоже. - person Camilo Terevinto   schedule 27.10.2018