ASP.NET Core 3.0-无法推断模型绑定?

时间:2019-10-23 21:10:43

标签: asp.net-core asp.net-web-api asp.net-core-3.0

根据文档,复杂类型应自动处理为“ FromBody”,而无需用属性修饰参数。无论出于什么原因,它都不适合我。我想念什么?谢谢。

ASP.NET Core 3,标头的内容类型为“ application / json”。

enter image description here

1 个答案:

答案 0 :(得分:0)

Microsoft documentation

  

[ApiController]属性将推理规则应用于动作参数的默认数据源。这些规则使您不必通过将属性应用于操作参数来手动识别绑定源。

当您在控制器上使用[ApiController]属性时,复杂类型可以自动作为“ FromBody”处理。