Мне было интересно, как можно назначить две сущности друг другу? Например:
У меня есть два объекта, один - 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
, но не могу заставить это работать.