【发布时间】:2015-12-11 03:04:51
【问题描述】:
我们公开了 API,它公开了一个实体,即广告,并且我们有 UI,我们在其中调用此 API 以显示数据。目前,我们使用 httpclient 来调用 API。
现在,我们需要显示广告列表,以显示名字以 . 开头的人发布的广告。 API 已经有 Iqueryableattribute。
所以我们应该触发一个查询,即http://XX.com/Api/Advertisements?$filter=startswith(Postedby, 'Alfr') eq true
现在我正在构建这个查询并得到结果。但我想要的是在我编写 linq 查询时自动获取此查询的灵活方法,即而不是构建此查询。有什么简单的方法可以像
来自广告中的 S 其中 S.PostedBY.StartsWith("Alfr")
这应该被转换为所需的 Web api 查询。这样我将永远拥有灵活性
请告诉我您的宝贵意见
【问题讨论】:
标签: asp.net-web-api asp.net-web-api2