Неограниченная вложенная ссылка в include - PullRequest
0 голосов
/ 15 января 2019

У меня есть 2 класса ресурсов и ResourceTypes

public class Resource {
  public int ID;
  public string name;
  public int ResourceTypeID;
}

public class ResourceType {
  public int ID;
  public ICollection<Resource> Resources;
}

Ресурс имеет отношение 1 к 1 с ResourceType, но тип ресурса имеет отношение 1 к многим с Resource.

когда я использую _context.Resource.Include(r => r.ResourceType).ToList(), полученный результат имеет

Ресурс (содержит объект ResourceType, содержащий несколько объектов ресурса и рекурсивно)

Пожалуйста, посоветуйте, как этого избежать.

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