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 を使用して親子ツリーを構築するにはどうすればよいですか?