ASP.NET Web API教程(一) 我的第一个Web API
最近对ASP.NET Web API比较感兴趣,在网上搜索了一些相关资料,现在把总结写出来,如有不正确的地方,希望大家指正!谢谢!
ASP.NET Web API是一个框架,使用它能够非常容易的构建http协议服务,供app端和浏览器使用。下面开始创建第一个web API应用程序。
第一步:打开vs2013,新建项目
选择Web API,创建项目
这样第一个Web API 项目就创建好了。接下来说一下Web API的几个特点:
1. Controller继承ApiController
2. 没有对应的View
3. 路由配置不在Global.asax.cs中,而是在单独的App_Start文件夹下,对此进行分离,更加便于单一管理
Global中的注册:
App_Start文件夹:
其中最重要的是WebApiConfig,路由配置
其中声明了访问方式为api/控制器/参数(id)
现在直接运行项目得到的结果:
点击Api查看默认的默认的 API/values:
随便点击一个进去:
这里主要的数据来源是:
待续...