J'écris un fournisseur LINQ personnalisé à un service RESTful. Certains des appels dans le service renvoient des en-têtes de résumé, y compris le nombre total d'enregistrements, la taille de page et la page du retour. J'ai besoin de nettoyer un moyen de retourner ces données. Compte tenu de cette requête:Fournisseur LINQ au service RESTful
var foo = from x in ctx.MyQueryableThingie
select x;
La variable "foo" ci-dessus devient un IQueryable<MyQueryableThingie>
. Quel est le meilleur moyen de renvoyer ces données récapitulatives sans les associer à chaque membre de la collection? J'ai envisagé de les rendre propriétés du contexte, de telles propriétés seraient mises à jour avec chaque requête, mais je ne suis pas sûr que ce soit le meilleur modèle.