Я разрабатываю веб-API с .NET Core 2.1, где ответом манипулируют на основе вывода, полученного от службы WCF.
Мне нужно иметь API с глаголом Get и мне нужно передать массив сложных объектов в качестве входных данных. Задача, с которой я сейчас сталкиваюсь, заключается в том, что массив не определяется с помощью ввода. Я добавил [FromQuery] вместе с входной параметр. Я пытаюсь сделать то же самое из интерфейса Swagger.
Попытка добавления имени вместе с FromQuery.
[HttpGet("test")]
public IActionResult Testmethod([FromQuery] Person person)
{
return Ok(person);
}
Модель класса
public class Person
{
public string Name{ get; set; }
public int Age{ get; set; }
public Grade[] grades{ get; set; }
}