【发布时间】:2017-03-19 12:39:54
【问题描述】:
我正在尝试使用 fiddler 调用下面定义的 WebAPI 方法,但出现以下异常。请让我知道我在这里缺少什么,因为我无法使用定义的方法。
方法原型:
[Route("api/tournament/{tournamentId}/{matchId}/{teamId}/{userEmail}/PostMatchBet")]
public HttpResponseMessage PostMatchBet(int tournamentId, int matchId, int teamId, string userEmail)
该方法在 Tournament WebAPI 控制器中定义,并尝试访问设置为 post 的 HTTP 动词的方法,如下所示,
http://localhost:59707/api/tournament/PostMatchBet?tournamentId=1&matchId=1&teamId=8&userEmail=abc@gmail.com
请让我知道我在这里缺少什么。
异常详细信息:“MessageDetail”:“未找到任何操作 匹配请求的控制器“锦标赛”。”
【问题讨论】:
标签: c# asp.net-web-api asp.net-web-api-routing