1.新建一个 WebApiConfig.csapi
public static void Register(HttpConfiguration config) { // Web API 配置和服务 // Web API 路由 config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute( name: "WaterMeterInfo", routeTemplate: "api/{controller}/{action}/{id}", //注意这里 action 不加上会出现找不到 Cotrol的错误 defaults: new { id = RouteParameter.Optional } ); }
2.没有Global.asax.cs文件的添加 一个名称是这个的类 继承 System.Web.HttpApplication 也能够右键添加类 全部全局类spa
3. Global.asax.cs 开始 添加 WebApiConfig 注册code