Описание тега odata-v4
Протокол открытых данных (OData) - это стандартизированный протокол для создания REST API. OData v4 определяет множество передовых методов работы с REST API, включая сжатый, ориентированный на гипермедиа формат JSON.
1
ответ
Разверните в свойство навигации DTO, используя AutoMapper (используя EF)
Я пытаюсь раскрыть простую модель данных, используя службу ODAP WebAPI. Мои данные хранятся в базе данных, к которой я обращаюсь с помощью EF. Поскольку таблицы в моей БД используют разные имена свойств и слишком много полей, которые необходимы в мо…
12 апр '16 в 07:21
1
ответ
Simple.OData.Client очень медленно
Я использую Simple.OData.Client для запросов и обновлений в нашей системе динамического crm. Но каждый запрос, вставка или обновление занимает до 10 секунд. Это работает как шарм на почтальоне. Это означает, что сервер не является проблемой. Вот мой…
26 июн '18 в 12:41
0
ответов
Сообщение OData v4 веб-API ASP.NET с помощью BindingModel
У меня есть контроллер OData Web API, в котором есть POST для вставки UserProfile, но чтобы я не отображал свою базу данных, я бы хотел, чтобы метод Post принимал UserProfileBindingModel. Это возможно? На данный момент у меня есть следующее в моих U…
15 дек '15 в 20:55
0
ответов
В OData есть способ упорядочить по первому элементу в массиве?
У меня есть конечная точка OData 4, которую я вызываю для отображения данных в таблице. В одном из столбцов есть набор данных, конкатенированных из массива строк в моем элементе. Есть ли способ упорядочить по первому элементу в массиве? Мой элемент …
21 апр '17 в 16:53
1
ответ
Клиент Microsoft OData 6.x со службой OData 4.x обрабатывает возврат NULL (404 Not Found) на клиенте
Я не могу понять, как обрабатывать NULL (404 Not Found) на клиенте при вызове функции OData для данного объекта. Ex> вызывающий сервис, такой как "Context.Objects.ByKey(1).SomeFunction().GetValue()"Я хочу получить "NULL" из службы, но вместо этого н…
06 сен '17 в 21:57
1
ответ
Фильтр OData с оператором "и" не работает в Web Api
Я создаю Web Api с одним действием GET, которое обрабатывает приведенные ниже запросы get. GET https://localhost:44378/v1/RoutePrefix/Route? $ Filter=Id eq '1234'$select=Name (Этот работает нормально) GET https://localhost:44378/v1/RoutePrefix/Route…
28 дек '17 в 19:15
2
ответа
OData v4 несвязанная функция с пользовательской маршрутизацией
Я создал контроллер "Утилиты", который не привязан к какой-либо модели и содержит только несвязанные функции.Я хотел бы иметь возможность вызывать это через URL, как показано ниже:OData / Утилиты / SomeMethod () Прямо сейчас я должен назвать это сле…
05 янв '17 в 15:25
1
ответ
Настройте свойство OData, чтобы иметь тип Date вместо DateTime
Я следую этому "руководству" о том, как разоблачить Date (не DateTime) в вашем ODataController Однако я не совсем понимаю, как я должен реализовать .AsDate() метод расширения public static class PrimitivePropertyConfigurationExtensions { public stat…
10 май '16 в 14:11
0
ответов
Переопределить параметры запроса ODATA
ASP.NET Core 2, веб-API, OData v4 Я создал API, который мой клиент использовал бы для получения данных из базы данных, которая содержала бы только одну запись. Теперь я хочу переопределить некоторые значения параметров запроса, представленные в запр…
09 июл '18 в 05:17
2
ответа
odata v4 используя 2 параметра
Я просто хочу передать 2 параметра в контроллер и запустить мою sql-функцию try и погуглил много ресурсов без удачи, Кто-нибудь может дать мне несколько советов? в основном я следую этому веб-API и OData- передать несколько параметров когда я исполь…
25 июл '17 в 11:05
1
ответ
odata v4 Product({ключ})/ неверная конфигурация маршрута GenerateVariants
В продукте есть функция, которая генерирует варианты в виде списка. В настоящее время возвращается: The related entity set could not be found from the OData path Это мой WebApiConfig: builder.EntityType<Product>().Function("GenerateVariants").…
14 окт '15 в 23:10
1
ответ
Невозможно привести объект типа "Microsoft.OData.Edm.Csdl.CsdlSemantics.UnresolvedType" к типу "Microsoft.OData.Edm.IEdmCollectionType".
В Visual Studio 2013 я использую конечную точку OData V4 с помощью OData Client Code Generator, найденного в Nuget. Неожиданно на этой неделе шаблон t4 выдал ошибку: Невозможно привести объект типа "Microsoft.OData.Edm.Csdl.CsdlSemantics.UnresolvedT…
22 сен '15 в 21:11
0
ответов
Формат запроса для фильтрации Guid с адаптером OData
Мы связали столбец таблицы с полем Guid, используя ODataV4Adaptor. При фильтрации этого поля запрос передается, как показано ниже http://localhost:49339/odata/Orders/? $ count = allpages & $ filter = Id% 20eq% 20guid% 27a972c577-dfb0-064e-1189-0154c…
17 апр '18 в 10:21
1
ответ
Как объединить 2 объекта в конструкторе моделей Odata
В настоящее время я использую OData V4 и хочу присоединиться к двум таблицам Account и Product: Таблицы следующие: Account: Id, Name, Address, ColorCode, Продукт: Id, AccountId AccountId в таблице Product - это внешний ключ, сопоставленный с полем I…
02 дек '14 в 17:06
0
ответов
OData service $filter по нулевому списку объектов
Мне нужны ресурсы запроса с нулевым значением свойства списка "Оповещения" Я пытаюсь использовать any() для восстановления пустых и пустых списков, но запрос не возвращает правильные результаты. Я не знаю, почему запрос не удался. Но я полагаю, что …
19 фев '18 в 12:28
1
ответ
ASP.NET Core 2, маршрутизация атрибутов OData v4
Можно ли достичь следующих маршрутов, используя asp.net core 2, web api, odata v4. / OData / контроллер / продукта / / OData / контроллер / продукта /{параметр}/ / OData / контроллер / продукт /{}/ пары пользователей / OData / контроллер / продукт /…
22 июн '18 в 07:15
0
ответов
Обработка файла метаданных D365 при развертывании
После генерации кода клиента с использованием ODataClient (см. https://blogs.msdn.microsoft.com/odatateam/2014/03/11/tutorial-sample-how-to-use-odata-client-code-generator-to-generate-client-side-proxy-class/) Я столкнулся с ошибкой "общая длина пол…
06 дек '18 в 11:05
0
ответов
Как сделать OData v4 строки функций / действий Unicode?
Скажем, у меня есть определение действия, как так builder.EntitySet<Ent>("Ent"); var companyActionConfig = builder.EntityType<Ent>().Action("MethodX"); entActionConfig.Parameter<int>("SomeParam1"); entActionConfig.Parameter<stri…
15 янв '15 в 11:22
0
ответов
Как создать привязку контекста из запрашиваемого объекта с помощью модели odata v4
У меня есть доступ к базе данных через OData V4, которая содержит измерения веса тела, которые представлены двумя атрибутами 1. Вес и 2. DateTimeOffsetOfMeasurement. Я хочу отфильтровать самое последнее значение измерения, то есть самое последнее Da…
30 дек '18 в 01:35
0
ответов
OData с протобуфом
Я хотел бы использовать Web API 2 / OData с protobuf.Есть несколько статей о том, как заставить службу Web API использовать буферы протокола, но я не могу найти ни одной, которая рассказывает о том, как заставить клиентские библиотеки OData десериал…
07 дек '17 в 20:43