第一次写博客,文笔有限,记录下学习的过程
话不多说,直接开干
首先用vs2017建立一个空网站项目,然后只勾选api
项目建立后,如下结构
其中WebApiConfig类配置了路由相关信息
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
// Web API 配置和服务
// Web API 路由
config.MapHttpAttributeRoutes(); //这句话是指启用属性路由
//下面的是默认常规路由规则
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
}
}
接下来我们来创建一个标准的controller, TestController
我们接下来用postman试试看,看是否能正常请求
Ok,可以成功请求返回结果