WebApi 作接口遇到的问题总结

最近在写一个接口要求用webapi来实现,以前没有接触过,只能一边学一边写了!我写的webapi只是用来作接口,并无涉及到mvc。总得来讲就是客户端调用我写的webapi接口服务。web

如今把我在写webapi中遇到的问题总结一下:api

服务端:首先要建立一个web空应用程序,mvc

                       

而后在工具菜单里找——〉库程序包管理器——〉管理解决方案的NuGet程序包,而后搜索Asp.net Web Api,点击安装。这就把所须要的类库文件自动添加到引用里面了!工具

而后添加Global.asax文件,在Start方法里面注册.net

 

添加一个类DemoController让这个类引用ApiControllerblog

 

下面是我想要说的重点,就是客户端怎么调用我这个类里面的方法:接口

我这个类里面有两个方法,搜索

第一个方法,有一个参数。若是客户端要想调用到个人这个方法必须加上[FromBody]这个标签,(目前我也不知道是为何)引用

 

第二个方法:程序

 

方法里面有多个参数,就不能像第一种那样调用了,必须把方法改写成

 

 

也就是把参数定一个参数类,必须经过这种方式才能调用的到(目前我也不知道是为何)

,还有不少其余的问题没有弄明白,可是这两点已经解决了咱们的需求,有时间继续研究。

客户端代码

 

相关文章
相关标签/搜索