Bonjour, j'ai besoin de communiquer avec un service WCF depuis une application
METRO C# xaml.
Le problème que je rencontre est que je n'ai pas d'autres choix visiblement que de récupérer mes méthodes en asynchrone (il rajoute async automatiquement a la fin de mes méthodes) ... Problème de configuration ou obligation ?
Dans le cas ou je suis obligé de consommer le service en asynchrone comment je dois m'y prendre ? quelqu'un peut il me présenter un exemple pour récupérer une liste d'objet.
Merci à vous de m'aider, les ressources sont assez maigre...
EDIT: Bon maintenant je sais que je suis obligé d'utiliser mes méthodes en asynchrone, mais je n'y comprend rien... Le peu de ressources sur le web n'est pas applicable.
Je veux juste récupérer un objet, une liste d'objet même une chaine de caractère... je n'arrive à rien ! je me demande même si je ne dois pas refaire tout mon wcf ??
En fait je cherche simplement à faire ceci :
Pour le moment j'ai essayé de rajouter await, ce qui m'a obligé à créer une méthode asynchrone, puis à utiliser les méthodes getListMenuRequest et getistMenuResponse dans cette méthode, seulement il me demande de retourner un type Task<List<menu>> et je ne sais pas l'utiliser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Service1Client wcf = new Service1Client(); List<menu> menus = wcf.getListMenu>;
Quand je tente tout de même d'utiliser cette méthode il me répond qu'il n'y a pas de endpoint correspondant a la méthode getListMenuRequest ...
Enfin voila j'ai bien l'impression d'être loin du but.
bref si quelqu'un a une idée sur la question ça me remontera le morale
Il me reste 2 jours pour finir ça et je bloque complet là dessus ...
Merci à vous !
Partager