using CD67.ModeleMVC.Entity; using System; using System.Collections.Generic; using System.Data.Entity; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CD67.ModeleMVC.Factory { public partial class VIKINGSFactory : Internal.BaseFactory { /// /// Retourne tous les objets (en surchargeant la méthode standard) /// /// Liste d'objets public override IQueryable getAll() { //Ce n'est pas nécessaire ici (un lazy loading est présent par défaut), mais j'ai ajouté un include explicite pour charger les sous-objets "EXEMPLE_TYPE_VIKING" return dbContext.EXEMPLE_VIKINGS.Include(item => item.EXEMPLE_TYPE_VIKING); } } }