我正在使用.NET Core 2.1开发Web API,其中基于从WCF服务接收的输出来操纵响应。 我需要一个带有Get动词的API,并需要将一个复杂对象数组作为输入传递给它。当前面临的挑战是,无法从输入中检测到该数组。我已经将[FromQuery]和输入参数。我正在Swagger UI中尝试相同的操作。
试图将名称与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; }
}
答案 0 :(得分:-1)
尝试以下
[FromBody] IEnumerable<Person> persons