模型绑定功能

ASP.Net Core Api从请求中传过来的参数中,可以自动绑定到对应的数据传输对象;

模型绑定的绑定来源有6种:

1、[FromHeader]特性:  从HTTP请求的Header中获取参数的值;

2、[FromQuery]特性:从查询字符串中获取参数的值。

3、[FromServices]特性:从依赖注入容器中获取参数的值;

4、[FromRoute]特性:从路由中获取参数的值;

5、[FromForm]特性:从表单中获取该参数的值;

6、[FromBody]特性:从HTTP请求的消息正文中获取参数的值;

 

例子:

用post去请求一个接口(get请求,如下图所示):

 

 

 

 

 

再来看接口Show方法接收到的参数:

 

 

 

 值已经传过来了;

 

posted @ 2021-10-27 22:36  艾特-天空之海  阅读(68)  评论(0编辑  收藏  举报