ASP.Net Core Api从请求中传过来的参数中,可以自动绑定到对应的数据传输对象;
模型绑定的绑定来源有6种:
1、[FromHeader]特性: 从HTTP请求的Header中获取参数的值;
2、[FromQuery]特性:从查询字符串中获取参数的值。
3、[FromServices]特性:从依赖注入容器中获取参数的值;
4、[FromRoute]特性:从路由中获取参数的值;
5、[FromForm]特性:从表单中获取该参数的值;
6、[FromBody]特性:从HTTP请求的消息正文中获取参数的值;
例子:
用post去请求一个接口(get请求,如下图所示):
再来看接口Show方法接收到的参数:
值已经传过来了;