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:

随便点击一个进去:

这里主要的数据来源是:

 

待续...

posted @ 2016-06-03 14:29  花开在半夏  Views(208)  Comments(0)    收藏  举报