Controller
.Net Core 3.1之前,需要手动在方法参数前添加参数才能实现RequestPayload反序列化。
| 特性 | 绑定源 |
|---|---|
| FromBody | 请求正文 |
| FromForm | 表单数据 |
| FromHeader | 请求标头 |
| FromQuery | 请求查询字符串参数 |
| FromRoute | 当前请求路由数据 |
| FromServices | 作为操作参数插入的请求服务 |
后被[ApiController]特性完成。
.Net Core 3.1之前,需要手动在方法参数前添加参数才能实现RequestPayload反序列化。
| 特性 | 绑定源 |
|---|---|
| FromBody | 请求正文 |
| FromForm | 表单数据 |
| FromHeader | 请求标头 |
| FromQuery | 请求查询字符串参数 |
| FromRoute | 当前请求路由数据 |
| FromServices | 作为操作参数插入的请求服务 |
后被[ApiController]特性完成。