1.新建一個 WebApiConfig.cs 2.沒有Global.asax.cs文件的添加 一個名稱是這個的類 繼承 System.Web.HttpApplication 也可以右鍵添加類 所有全局類 3. Global.asax.cs 開始 添加 WebApiConfig 註冊 ...
1.新建一個 WebApiConfig.cs
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 也可以右鍵添加類 所有全局類
3. Global.asax.cs 開始 添加 WebApiConfig 註冊