我是新來的MVC4 ApiControllers,我需要在我與不同的參數集阿比控制器到達象下面這樣:如何在具有相同名稱但參數不同的API Controller中使用兩種方法?
public Models.Response Get(int skip, int take, int pageSize, int page)
{
//do something
}
public Models.Response Get(int skip, int take, int pageSize, int page, PersonSearchModel personSearchModel)
{
//search with search model
}
我做的「PersonSearchModel」屬性和我的要求看起來像一個字符串此:(搜索模型的實例是空的)
本地主機:3039/API/personapi /姓= &姓氏= &出生日期= 1/1/0001%2012:00:00%20AM &性別= 0 & PageIndex = 0 & PageSize = 20 &的SortExpression = & TotalItemCount = 0 & TotalPageCount = 0 & &取= 3 &跳過= 0 &頁面= 1 &的pageSize = 3
基於我從MVC3知道它應該將網址映射到搜索模式並選擇第二個獲取,但我得到「在我的螢火蟲中找到與請求匹配的多個操作」異常。我該怎麼辦?謝謝