RESTful api queryString功能

时间:2015-05-29 19:31:18

标签: c# .net linq rest

我正在构建一个C#Web Rest Api,并尝试实现所有CRUD方法以及一种方法来过滤我在Db中的不同字段。

选择全部,并且按ID选择已完成,但我很好奇如何按字符串选择资源。

我假设它看起来像这样:

/原料药/请求?优先=高

这将搜索所有请求并返回优先级设置为“high”的所有请求

您是否能够组合参数?

如: /原料药/请求优先级=高&安培;状态=开放

根据我的理解,这些都必须在他们自己的GET方法中实现,但这似乎有点过分。

我已经看到了使用Lists以及使用GetQueryNameValuePairs的一些不同实现,但我不确定这些是否是我正在寻找的。因此,任何实施建议都将受到赞赏。

0 个答案:

没有答案