可以使用以下代码将请求体直接绑定到模型的属性上,而不需要在请求体中指定属性名称:
public async Task Post([FromBody] MyModel model)
{
// ...
}
public class MyModel
{
public string MyProperty { get; set; }
}
上面的代码中,使用了FromBody
属性将请求体中的数据绑定到MyModel
模型的MyProperty
属性上。这样,即便请求体中没有MyProperty
属性的名称,也可以将请求体中的数据正确地绑定到模型上,从而使得开发更加方便。