熟练使用WebApi开发
在建立WebApi框架的时候,要想自己的业务需求是什么。例如PC端(前端),APP端都要使用的同一接口,就得考虑Webapi来提供接口支持了。最近公司刚好让我整合一下公司的接口项目(有WebService,MVC等等,好几个项目,有点乱)。所以有了写了这篇,希望自己以后能用得到,不足之处,欢迎留言。。
1.创建项目
生成之后:
二:创建自己的接口
创建好之后,我们可以留意到HomeController继承的是Controller,ValuesController继承的是ApiController。二者是不同的
RouteConfig 是我们的路由,可以自行配置
WebApiConfig 和 Global 两者为配置文件 前者为api的启动配置,也是基础配置;后者Global 为全局配置,可配置启动项,全局捕捉等。。
创建新的控制器:api框架 选webapi2控制器 继承于ApiController
如果接口对外访问,需要加上接口的访问http请求方式,并配置好路由。
接口访问的时候我们必须与配置的访问方式对应
如果不对应呢?会有一个提示
webapi的接口是可以多端支持的
OK
———— 金州.拉文-库里