EFを使用して階層/親子関係モデルを構築しようとしている次のコードがあります:
ICollection<Content> contentList = _dbset.Where(
content =>
content.CompanyId == companyId && content.ParentContentId == null && content.Deleted == false)
.OrderBy(content => content.SortLevel)
.Include(content => content.SubContent.Select(childContent => childContent.SubContent)).ToList();
このシナリオで EF を使用して親子ツリーを構築するにはどうすればよいですか?