0
我想在一個Web API控制器中實現一個自定義操作,該控制器通過ASP.Net MVC 4 Web API框架接受多個參數。ASP.Net Web API自定義操作需要多個參數?
public class APIRepositoryController : ApiController
{
...
[HttpGet, ActionName("retrieveObservationInfo")]
public ObservationInfo retrieveObservationInfo(
int id,
String name1,
String name2)
{
//...do something...
return ObservationInfo;
}
...
}
,這樣我可以調用一個URL的網頁瀏覽器,如:
"http://[myserver]/mysite/api/APIRepository/retrieveObservationInfo?id=xxx&name1=xxx&name2=xxx"
然而,這卻從來沒有工作過。
還有什麼我需要配置,例如WebAPI路由?目前我只使用默認的WebApiConfig.cs
。
在此先感謝
太棒了!非常感謝! – alextc 2013-03-01 00:44:48