есть обходной путь:
public class Unit
{
Public int Id { get; set; }
Public virtual ICollection<Element> Elements { get; set; }
}
public class Element
{
public int Id { get; set; }
public virtual Unit Unit { get; set; }
}
пользуем вызов API, чтобы получить всеElement
с родственнымиUnit
s. Нравится:
Context.Elements.Include(o => o.Unit);
Мы ожидали, что толькоElement
s будет иметьUnit
, ОднакоUnit
также естьElement
s
{
"Id": 1,
"Unit": {
"Id": 1,
"Elements":[...]
}
}
Как мы исключаемElement
с изUnit.Elements
?