OData: запрос производных объектов
Я использую этот код для запроса моего свойства навигации:
swiller.odata.sample.Container dsc = new swiller.odata.sample.Container(new Uri("http://localhost:8080/olingo/odata"));
dsc.Resources
.Where(
r => r.Properties
.OfType<swiller.odata.sample.DatePropertyValue>()
.Any(p => p.Key == "" && p.Value == DateTime.Today)
)
.Select(r => new { r.Id, r.Price })
Я получаю это сообщение:
System.NotSupportedException: "Исходный параметр для метода" Любой "должен быть либо навигацией, либо свойством коллекции".
Я использую пакет библиотеки Microsoft.OData.Client для создания этого запроса.
Есть идеи?