5
Web APIルーティング-api / {controller} / {action} / {id}「dysfunctions」api / {controller} / {id}
Global.asaxにデフォルトルートがあります。 RouteTable.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = System.Web.Http.RouteParameter.Optional } ); 特定の機能をターゲットにしたいので、別のルートを作成しました。 RouteTable.Routes.MapHttpRoute( name: "WithActionApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = System.Web.Http.RouteParameter.Optional } ); だから、私のコントローラーでは、私は: public string Get(int id) { return "object of id id"; } [HttpGet] public IEnumerable<string> ByCategoryId(int id) { return new string[] { …