У меня есть служба WCF (C#), которая использует oData для предоставления 3 разных рекомендаций для 3 разных модулей на веб-сайте.объединение нескольких вызовов OData в один вызов
В настоящее время клиент делает 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