1. 程式人生 > >WebApi 找到了與該請求匹配的多個操作

WebApi 找到了與該請求匹配的多個操作

如果 引用 技術 sys 原因 using bapi com 包含

調用接口時報錯:WebApi 找到了與該請求匹配的多個操作,就算你的路由是唯一的,也報錯。

我已經配置了路由,如下

技術分享圖片

這時候就看看你的命名空間using裏面有沒有包含:using System.Web.Mvc;

如果有的話,就把它刪除掉,然後引用:using System.Web.Http;

出現上述問題的原因是同時安裝了MVC和Webapi模板,而你使用的MVC中的route屬性。

我出現該問題的原因就是上述所說。

WebApi 找到了與該請求匹配的多個操作