(ASP .NET Core WebAPI) [FromBody]绑定的参数,其属性(数组类型)总是为null

定义Infos类如下:

public class Infos

{

public string[] web_Titles;

}


action代码如下:

[HttpPost("Reg2")]

public ActionResult Register2([FromBody] Infos infos)

{

return Ok(); //在此处打断点

}


用Postman提交json后,断点命中,检查参数infos,显示 infos.web_Titles为null。如下图:
(ASP .NET Core WebAPI)  [FromBody]绑定的参数,其属性(数组类型)总是为null

(ASP .NET Core WebAPI)  [FromBody]绑定的参数,其属性(数组类型)总是为null

回答

{

public string[] web_Titles ==> public string[] web_Title{get;set;}

}

请查看Issue: https://github.com/dotnet/runtime/issues/876

以上是 (ASP .NET Core WebAPI) [FromBody]绑定的参数,其属性(数组类型)总是为null 的全部内容, 来源链接: utcz.com/a/65879.html

回到顶部