Lors de la création d'une requête avec EF, Normalement, nous allons créer un type anonyme afin de limiter le nombre de colonnes retournées.Entity Framework: comment peupler partiellement une entité
Mais le type anonyme ne peut pas être retourné ou utilisé comme un paramètre à un appel de méthode, ce qui signifie que tous les travaux liés à cet objet anonyme devrait être fait à l'intérieur d'une seule méthode. C'est vraiment mauvais.
Et certainement, nous ne voulons pas créer des types explicites juste pour représenter un sous-ensemble d'une entité existante.
À mon point de vue, nous jouons toujours avec l'envie entité existante (comme personne), mais dans différents scénarios, nous nous soucions seulement de certaines propriétés. Donc, je crois que le meilleur moyen est de peupler partiellement une entité. Mais il semble que Linq 2 EF ne le supporte pas.
Des suggestions?
Merci
"Et certainement, nous ne voulons pas créer des types explicites juste pour représenter un sous-ensemble d'une entité existante." Pour moi, cela se lit comme, "Je préfère ne pas le faire * juste. *" –