#asp.net #asp.net-web-api #odata
#asp.net #asp.net-web-api #odata
Вопрос:
Я реализую объект без типов в веб-api odata. У меня возникли проблемы с реализацией $links.
Сущность (идентификатор)/ $links/AnotherEntity
Я думаю, что odata.id свойство, которое создается при использовании $format=application/json;odata=fullmetadata, отображается при использовании $links, но когда я попытался использовать $select=odata.id он выдает ошибку о том, что свойство не является частьюобъект.
Мне не хватает какого-либо свойства в запросе или мне нужно создать новый сериализатор, чтобы это поддерживалось?
Ответ №1:
odata.id автоматически генерируется с помощью fullmetadata.
Вы не можете получить его с помощью $select.
Вы можете получить его только из полезной нагрузки ответа или сгенерировать его самостоятельно.