J'ai donc un Web Service sur le serveur, le web service s'appelle "toto.asmx", à côté du web service, j'ai créer une classe appelé "tutu.cs". (désolé mais je dois faire simple pour être clair)
J'ai créer:
------------------------------------------------
Dans "Tutu.cs"public Tutu()
{
int x = 0;
}
public int X
{
get {
return x; }
}
-----------------------------------------------
Dans "Toto.asmx"[WebMethod]
public tutu RenvoisMoiLaClasseTutu()
{
tutu maNouvelleClasseTutu = new Tutu();
return maNouvelleClasseTutu ;
}
-----------------------------------------------
Dans mon application Client (Application Windows), j'apelle mon Web Service et je lui dis de me renvoyer l'objet ou la classe Tutu:
private void Main()
{
...
WebService.Tutu tutu = new WebService.Tutu();
<-Ici j'ai le choix entre Tutu() ou Toto()
tutu = WebService.Toto.RenvoisMoiLaClasseTutu();
int x = tutu.X
<-- ET LA JE VOIS RIEN, aucune propriété ??? que le ToString() général ???}
J'espère que j'ai été clair, comment recevoir l'objet tutu alors que c'est un objet et non un webService, est-il possible de passer un Objet Custom ??? Ais-je oublier quelque chose ??
Merci