В конечной точке OData отсутствуют свойства сущности ⇐ C#
-
Anonymous
В конечной точке OData отсутствуют свойства сущности
У меня есть такой класс
общедоступный класс AppData { [Ключ] [JsonProperty("Идентификатор")] общедоступный Guid AppId {get; набор; } [JsonProperty("Ссылка")] общедоступная строка Link {get; набор; } [JsonProperty("Продукты")] общедоступный список продуктов {get; набор; } } builder.EntitySet("AppData"); Когда я нажимаю на эту конечную точку Odata, свойство Products всегда отсутствует, я могу без проблем получить AppId и ссылку.
Я вижу в подобных примерах stackoverflow, таких как этот, конечная точка OData не возвращает все свойства сущности. Однако мой тип продукта уже используется как EntitySet, и его изменение на сложный тип нарушает работу других API, привязанных к нему в настоящее время. Возможно ли иметь набор сущностей, содержащий наборы сущностей, и правильно возвращать все данные?
У меня есть такой класс
общедоступный класс AppData { [Ключ] [JsonProperty("Идентификатор")] общедоступный Guid AppId {get; набор; } [JsonProperty("Ссылка")] общедоступная строка Link {get; набор; } [JsonProperty("Продукты")] общедоступный список продуктов {get; набор; } } builder.EntitySet("AppData"); Когда я нажимаю на эту конечную точку Odata, свойство Products всегда отсутствует, я могу без проблем получить AppId и ссылку.
Я вижу в подобных примерах stackoverflow, таких как этот, конечная точка OData не возвращает все свойства сущности. Однако мой тип продукта уже используется как EntitySet, и его изменение на сложный тип нарушает работу других API, привязанных к нему в настоящее время. Возможно ли иметь набор сущностей, содержащий наборы сущностей, и правильно возвращать все данные?
Мобильная версия