Мы можем использовать [FromQuery(Name"param")]
в действии контроллера, чтобы указать, как переданный параметр будет использоваться в URI, как в:
[HttpGet()]
public IActionResult GetPeople([FromQuery(Name="page")] int pageNumber, [FromQuery(Name="size")] int pageSize)
{
//Do things
}
Как использовать это в случае использования сложного типа, такогокак PeoplePaginationParameters
где:
public class PaginationParameters
{
public int PageNumber { get; set;}
public int PageSize { get; set;}
}
Есть ли что-то вроде:
[HttpGet()]
public IActionResult GetPeople([FromQuery(Name="page", Name="size")] PaginationParameters paginationParameters)
{
//Do things
}