0
我在AgenciesController定義了兩個控制器操作如下:asp.net的Web API不是路由HTTP GET與查詢參數
public IEnumerable<AgencyDTO> GetAll()
{
}
public AgencyDTO GetForLocation(double lat, double lon)
{
}
當我提交以下HTTP GET請求
http://localhost:13057/api/agencies?lat=45.4214&lon=-75.6919
的接受兩個雙輸入參數的第二個方法從不被調用。相反,GetAll總是被調用。這是使用默認的WebApiConfig,從我的理解應該是足夠的。我嘗試使用字符串參數經緯度和它並沒有什麼區別。
我錯過了什麼?
TIA。