Partage
  • Partager sur Facebook
  • Partager sur Twitter

Eager loading, Entity Framework

    17 mars 2021 à 12:13:20

    Bonjour,

    J’ai une classe album et deux classe qui y sont lié genre et artiste,
    J’utilise l’eager loading pour charger les objets albums et les entités liés

    var albums = db.Albums.Include(a => a.Artist).Include(a => a.Genre);

    Après le chargement j’essaye d’accéder aux propriétés des entités liées à partir d’un objet album se trouvant dans le dataset, mais elles sont nuls

    Album album = db.Albums.Find(id);
    var name = album.Genre.Name;
    

    name est nulls

    Ma question est, après l’eager loading est ce que les objets chargés dans le dataset album contiennent les références vers les entités lié « artist » et « genre »?


    j'essaye de faire ca sans activer le lazy loading

    merci


    • Partager sur Facebook
    • Partager sur Twitter

    Eager loading, Entity Framework

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown