J'ai un objet. Item a une Catégorie.
Catégorie a ID, Nom, Parents et Enfants. Parents et Enfants sont des catégories aussi.
Quand je fais une requête linq to entities pour un Élément spécifique, il ne renvoie pas à la Catégorie, à moins que j'utilise la fonction include("Catégorie") de la méthode. Mais il n'apporte pas la pleine de la catégorie, avec ses parents et des enfants. Je pourrais faire des Include("Catégorie.Parent"), mais cet objet est quelque chose comme un arbre, j'ai une hiérarchie récursive et je ne sais pas où elle se termine.
Comment puis-je faire de l'EF charger complètement la Catégorie, avec les parents et les enfants, et les parents avec leurs parents et des enfants, et ainsi de suite?
Ce n'est pas quelque chose pour l'ensemble de l'application, pour des considérations de performance, il serait nécessaire que pour cette entité spécifique, de la Catégorie.