Стабильная версия пакета OData Nuget для .NET Core 2.x (Microsoft.AspNetCore.OData) была выпущена в середине 2018 года. Но она поддерживает только OData v4, а не более старые версии OData.
Нам нужно поговорить с OData v2 для связи с SAPUI5. Для .NET Framework доступны обе версии: пакет Nuget для OData v1 до 3 и еще одна для v4.
Есть ли способ говорить OData v2 с .NET Core 2.x?
Обновление
В долгосрочной перспективе нам нужно говорить с OData v2 обоими способами:
- Создание конечных точек OData v2 в .NET Core (для связи с внешними интерфейсами SAPUI5)
- Создание клиента OData v2 с .NET Core (для связи с SAP Netweaver Gateway)
Прямо сейчас 1. хотя и имеет гораздо более высокий фокус, но 2. скоро придет.