在ASP.NET Core 2.2的REST API的GET Action中接收多个object参数,可以通过以下步骤实现:
[HttpGet]
public IActionResult MyAction(MyObject obj1, MyObject obj2)
{
// 处理逻辑
return Ok();
}
public class MyObject
{
public string Property1 { get; set; }
public int Property2 { get; set; }
// 其他属性
}
GET /api/mycontroller/myaction?obj1.property1=value1&obj1.property2=123&obj2.property1=value2&obj2.property2=456
这样,你就可以在ASP.NET Core 2.2的REST API的GET Action中接收多个object参数了。
注意:以上示例中的MyObject类和MyAction方法仅作为示例,你需要根据实际需求进行适当的修改和扩展。另外,如果你需要更复杂的参数绑定逻辑,可以考虑使用自定义模型绑定器或者从查询字符串中手动解析参数。
领取专属 10元无门槛券
手把手带您无忧上云