Вот пример того, что я имею в виду:
Код: Выделить всё
class Entity
{
// some other props...
public ICollection Children { get; set; }
// I want this to be filled by ef core automatically
public ICollection ChildIds { get; set; }
}
class ChildEntity
{
// also some other props...
public string ParentId { get; set; }
public Entity Parent { get; set; }
}
Буду признателен за любые предложения или ссылку на документацию, если я просто не нашел ее. Единственный способ, который я нашел без создания собственного перехватчика, заключается в следующем:
Код: Выделить всё
public ICollection ChildIds => Children?.Select(x => x.Id) ?? [];
Подробнее здесь: https://stackoverflow.com/questions/798 ... in-ef-core
Мобильная версия