Описание тега odatalib

ODataLib предоставляет строительные блоки для тех частей протокола OData, которые сложно реализовать.
1 ответ

IsDefaultEntityContainer в метаданных OData

Когда я генерирую свой EdmModel, используя Microsoft.Data.OData.dll, v5.6.1.0 следующим образом: var eModel = new Microsoft.Data.Edm.Library.EdmModel(); var container = new EdmEntityContainer("namespace...", "container1"); var eRowType = ...; eModel…
27 апр '14 в 20:11
1 ответ

Где я могу найти заметки о выпуске для Microsoft.AspNet.OData

Мы обновляем наш Microsoft.AspNet.OData с версии 6.0.0 до последней стабильной версии. Я ищу заметки о выпуске, чтобы узнать о каких-либо серьезных изменениях, но я не смог найти ни одной страницы с подробностями. Даже на https://www.nuget.org/packa…
25 фев '19 в 17:41
1 ответ

Маршрутизация атрибутов OData для удаления связи между сущностями m:m

Сценарий представляет собой приложение, которое использует OData v4, серверный API на основе модели Entity Framework, использующей ODataLib, на стороне клиента, использующей расширение генератора клиентского кода OData для Visual Studio. Мне не удае…
1 ответ

Как создать ODataNavigationLink при использовании записи ODataLib записи?

Я пытаюсь найти пример того, как правильно создать экземпляр ODataNavigationLink, если он не пустой. Единственный пример кода, который я нашел, создает нераскрытую ссылку, но не привязывает ее к каким-либо данным: //create a non-expanded link for th…
01 сен '14 в 05:57
1 ответ

Поддерживает ли ODataLib для OData V4 полезную нагрузку Atom в запросах?

Я пытаюсь использовать ODataLib для протокола OData V4 (Microsoft.OData.Core) для создания полезной нагрузки в формате Atom. Я гарантировал, что заголовки Content-Type и Accept ссылаются на application/atom+xml, однако вызов CreateODataEntryWriter в…
05 сен '14 в 20:30
1 ответ

Поддерживает ли OData lib @odata.nextLink для расширенных каналов?

Я использую ODataLib для анализа каналов и записей OData V4. Один из каналов OData возвращает полезную нагрузку с расширенными ассоциациями, которые выглядят следующим образом: { "@odata.context":"https://myfeed.com/api/data/v8.1/$metadata#accounts(…
25 июл '16 в 20:07
1 ответ

Как создать сложные значения в Microsoft.OData.Core, если в версии 7 отсутствует ODataComplexValue?

Я анализирую метаданные из службы OData, используя Microsoft.OData (ODataLib) версии 7. После анализа ODataModel я хочу создать пример сообщения с примерами значений для всех объявленных свойств. Все идет нормально. Работает для примитивных значений…
04 апр '17 в 14:12
2 ответа

Сериализация значения в OData

Есть ли функция (возможно, в ODataLib 5.6.1) для сериализации примитивного типа.NET в формат OData URI ( см.) например: new DateTime(2000,12,12).ToODataString() //would return: datetime’2000-12-12T12:00′
28 апр '14 в 16:13
1 ответ

Microsoft.Data.OData.ODataMessageWriter используя запрос или ответ?

Класс ODataMessageWriter в Microsoft.Data.OData.dll, v5.6.1.0 принимает конструкторы, которые принимают IODataRequestMessage requestMessage так же как IODataResponseMessage responseMessage, Вопрос в том, когда использовать один или другой. Я внедряю…
08 апр '14 в 21:53
1 ответ

Обнуляемый параметр enum всегда null odata 4 web api 2.2

После претензии здесь http://blogs.msdn.com/b/odatateam/archive/2014/07/03/odatalib-6-5-0-release.aspx Исправление ошибок для enum 1) ODataUriParser должен поддерживать Enum с нулевым значением в качестве параметра функции. Я обновил odata 3 и webap…
20 окт '14 в 23:30
1 ответ

Как обновить ссылку на связанный объект CRM с ODataLib?

Я использую ODataLib ( http://odata.github.io/) и клиентскую библиотеку для доступа к API OData от Microsoft CRM (v9.0). Я пытаюсь обновить значение свойства навигации объекта (GUID), но обновление, похоже, ничего не делает (никаких вызовов не произ…
13 июл '18 в 12:00
1 ответ

Поддержка предиката укороченного ключа OData

Я строю службу OData, используя биты ODataLib v7.1.1 из Microsoft.OData.Core (и др.). У меня возникли проблемы с использованием формата URL-адреса сокращенного ключа предиката с ODataUriParser.ParsePath(). (Относительный) URL-адрес "Company('Comp1')…
17 апр '17 в 23:10
0 ответов

OData.net добавить комплекс ODataProperty к записи

Я использую ODataLib из http://odata.github.io/ для создания полезной нагрузки OData (используя это руководство http://odata.github.io/odata.net/) Работает нормально... почти. На самом деле мне нужно <feed xml:base="http://bdxweb014:8091/MongoDat…
30 июн '15 в 10:54
0 ответов

Как добавить ODataUriResolver в ODataUriParser по умолчанию

Я создал OData v4 EndPoint, используя OData-WebApi и ODataLib. Я хочу добавить новый ODataUriResolver в ODataUriParser по умолчанию, который использует ODataWebApi. Я знаю, как добавить пользовательский ODataUriResolver к новому инстансу ODataUriPar…
08 ноя '15 в 00:24
2 ответа

Как выбрать и расширить свойства, доступные только в производных типах

У меня есть три объекта в иерархии наследования, как показано ниже. <EntityType Name="Base" Abstract="true"> <Property Name="id" Type="Edm.String" Nullable="false" /> </EntityType> <EntityType Name="Derived1" Abstract="true" Bas…
27 май '20 в 19:13
0 ответов

Поддержка OData $value с помощью пакетной обработки

Требуется руководство по поддержке значения OData $ в пакетном режиме. См. Пример и требования ниже: Предположим, у меня есть объект, который говорит Customer и получает значение $ для следующих клиентов с ключом, используя отдельные вызовы GET: ПОЛ…
13 июл '21 в 07:50