Подключенные службы OData назначают сущности - PullRequest
0 голосов
/ 09 января 2020

Мне было интересно, как можно назначить две сущности друг другу? Например:

У меня есть два объекта, один - Product, а другой - Manufacturer. Я запрашиваю коллекцию, чтобы узнать, нужно ли назначить производителя на Product. Если да, то в документации API, которую я использую, говорится, что можно назначить производителя, вызвав это: POST http://server.com/odata/v1/Products(1)/ProductManufacturers(12), как вы можете видеть в POST-URL, идентификаторы сущностей используются для их совместного назначения, но я не могу понять, как Можно ли сделать это, используя OData connected services client

Я посмотрел на Client.DataServiceContext.AddLink и Client.DataServiceContext.AddRelatedObject, но не могу заставить это работать.

...