У меня есть 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, содержащий несколько объектов ресурса и рекурсивно)
Пожалуйста, посоветуйте, как этого избежать.