Xamarin.forms : Intérrogation d'un web service soap avec WCF
Bonjour,
J’ai un webservice soap que je souhaite interroger via une appli développée en Xamarin.Forms.
J’ai déclaré le WS avec WCF sur le projet principal.
Dans le projet UWP, j’essaye d’interroger la méthode getVersion().
Voici mon code :
Code:
1 2 3
| CasameWebService.CasameWebServiceImplClient gsic = new CasameWebService.CasameWebServiceImplClient();
Task<CasameWebService.getVersionResponse> ttt = gsic.getVersionAsync();
String version = ttt.Result.ToString(); |
La dernière ligne de ce code renvoie l’erreur :
Citation:
System.AggregateException System.ServiceModel.CommunicationException: An error occurred while sending the request. ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.UnauthorizedAccessException: Accès refusé.
Si j’essaye de lancer la Task avec la commande Start(),
j’ai cette erreur :
Citation:
System.InvalidOperationException Start may not be called on a promise-style task.
Savez-vous comment cela fonctionne et donc comment je dois procéder ?
Merci.
PS : je ne comprends pas le "Accès refusé". C'est un WS que j'interroge sans problème avec une appli Windows Forms...