我有一个WCF服务(C#),它使用oData为网站上的3个不同模块提供3种不同的推荐。
目前,客户端进行了3次单独调用,以获取每个模块的建议(JSON)。
我们希望将3个http呼叫合并为一个呼叫,我不知道如何通过我们现有的oData设置实现这一目标,有人可以指导我指向正确的方向吗?
示例:
建议模块1请求:
http://localhost:13126/DataService.svc/Recommendations(10013)
建议模块2请求:
http://localhost:13126/DataService.svc/Recommendations?$filter=ZoneName eq 'somename'
建议模块1请求:
http://localhost:13126/DataService.svc/Recommendations$filter=zoneid=2
答案 0 :(得分:1)