问题
I have this REST WCF service.
[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.
}
The Category parameter is mapped to {Category}
in the Uri.
But how can I map the order query string in the Uri to this method?
Adding the order as a parameter method is not working.
please help. thanks in advance.
回答1:
Have you tried - "/GetNames/{Category}?order={ordering}" in the Uritemplate and in the function
public List<Names> GetNames(string Category, string ordering)
{
//Code to retrieve Names by category.
}
来源:https://stackoverflow.com/questions/5431669/rest-wcf-service-consume-querystring-parameters