У меня есть класс категории, и он может ссылаться на себя (только на один уровень выше) как родительская категория.
Когда я получаю данные, используя dbContext, используя Entity Framework, родительские отношения не загружаются. Как мне добиться этого?
Вот класс
public class Category
{
[Key]
public int CategoryID { get; set; }
[Display(Name="Category Name")]
public string CategoryName { get; set; }
public int ParentCategoryID { get; set; }
public virtual Category ParentCategory { get; set; }
}
когда я получаю всю категорию, используя dbcontext, ParentCategory имеет значение null, поскольку он не присоединяется к другому классу категории с таким же идентификатором.
Может кто-нибудь сказать мне, как я могу изменить метод db.Category.ToList (), чтобы он также присоединялся к родительскому дочернему отношению одновременно? Спасибо