Parameters REST WCF服务-使用查询字符串参数

Parameters REST WCF服务-使用查询字符串参数,parameters,wcf-rest,uritemplate,Parameters,Wcf Rest,Uritemplate,我有剩余的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

我有剩余的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.
}
[WebInvoke(UriTemplate=“/GetNames/{Category}?order=asc”,Method=“POST”,ResponseFormat=WebMessageFormat.Json,RequestFormat=WebMessageFormat.Json]
公共列表GetNames(字符串类别)
{
//按类别检索名称的代码。
}
Category参数映射到Uri中的
{Category}

但是如何将Uri中的订单查询字符串映射到此方法

将订单添加为参数方法无效

请帮忙。提前感谢。

您在Uritemplate和函数中尝试过-“/GetNames/{Category}?order={ordering}”吗

public List<Names> GetNames(string Category, string ordering)
{
  //Code to retrieve Names by category.
}
public List GetNames(字符串类别、字符串排序)
{
//按类别检索名称的代码。
}

如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,并单击编辑器工具栏上的“代码示例”按钮(
{}
),以精确地格式化和语法突出显示它!如果发布错误消息,请使用块引号(````)正确设置错误消息的格式。