Je retourne une liste de ma méthode WCF. Dans mon code client, les types de retour sont affichés en tant que MyObject []. Je dois utiliser soit MyObject [], ou IList ou IEnumerable ...Pourquoi WCF renvoie myObject [] au lieu de List <T> comme je m'y attendais?
WCFClient myClient = new WCFClient();
MyObject[] list = myClient.GetMyStuff();
or
IList<MyObject> list = myClient.GetMyStuff();
or
IEnumerable<MyObject> list = myClient.GetMyStuff();
Tout ce que je fais prend cette collection et liant à une grille. Quel est le meilleur objet pour assigner ma collection retournée?
Pouvez-vous le faire dans le projet de service lui-même, de sorte que lorsque vous générez le client de test WCF, vous obtenez LIST au lieu de TYPE []? –
Il existe un moyen de configurer cela à partir de svcutil directement ?, Je dois le créer de cette façon par le svcutil car im sérialiser divers services web en un pour les espaces de noms .. comment puis-je le configurer avec svcutil pour retourner une liste? –