1
我在WebApiConfig.cs下面的代碼Asp.NET網頁API路由
config.Routes.MapHttpRoute(
name: "Action",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);
ABCController.cs
public class ABCController : ApiController
{
[AcceptVerbs("GET")]
[ActionName("GetABCByXYZById")]
public string GetABCByXYZById(int xYZId)
{
return "GetABCByXYZById";
}
}
當我試圖把它說無法找到的API在控制器中採取行動。
/api/ABC/GetABCByXYZById/12