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

发布于 2024-10-26 17:27:11 字数 438 浏览 7 评论 0原文

我有这个 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 中的订单查询字符串映射到此方法呢?

添加订单作为参数方法不起作用。

请帮忙。提前致谢。

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.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最佳男配角 2024-11-02 17:27:11

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

public List<Names> GetNames(string Category, string ordering)
{
  //Code to retrieve Names by category.
}

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.
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文