В конечной точке OData отсутствуют свойства сущностиC#

Место общения программистов C#
Ответить
Anonymous
 В конечной точке OData отсутствуют свойства сущности

Сообщение Anonymous »


У меня есть такой класс

общедоступный класс AppData { [Ключ] [JsonProperty("Идентификатор")] общедоступный Guid AppId {get; набор; } [JsonProperty("Ссылка")] общедоступная строка Link {get; набор; } [JsonProperty("Продукты")] общедоступный список продуктов {get; набор; } } builder.EntitySet("AppData"); Когда я нажимаю на эту конечную точку Odata, свойство Products всегда отсутствует, я могу без проблем получить AppId и ссылку.

Я вижу в подобных примерах stackoverflow, таких как этот, конечная точка OData не возвращает все свойства сущности. Однако мой тип продукта уже используется как EntitySet, и его изменение на сложный тип нарушает работу других API, привязанных к нему в настоящее время. Возможно ли иметь набор сущностей, содержащий наборы сущностей, и правильно возвращать все данные?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»