OData раскрыть свойство того же типа, что и его родитель, возвращает ноль - PullRequest
0 голосов
/ 21 января 2020

Версия OData: 7.3.0
. NET Версия ядра: 3.1

Проблема: при расширяя свойство dto того же типа, что и запрошенное dto, это свойство не расширяется; вместо этого он возвращает ноль.

Пример:
Мой DTO:

public class Customer {

   public Employee employee { get; private set; }
   public Customer ForemostCustomer { get; private set; }

   ...other properties
}

Моя строка расширения:

$expand=ForemostCustomer,Employee

Результат: Возвращает ожидаемый результат (все обычные свойства), включая расширенного сотрудника, но без основного клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...