我有这个REST WCF服务。
[WebInvoke(UriTemplate = "/GetNames/{Category}?order=asc", Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json)]
public List<Names> GetNames(string Category)
{
//Code to retrieve Names by category.
}
Category参数映射到Uri中的{Category}
。
但是如何将Uri中的订单查询字符串映射到此方法?
将订单添加为参数方法无效。
请帮忙。提前谢谢。
答案 0 :(得分:2)
您是否尝试过 - 在Uritemplate和函数中使用“/ GetNames / {Category}?order = {ordering}”
public List<Names> GetNames(string Category, string ordering)
{
//Code to retrieve Names by category.
}