[C#] Comment passer un paramètre Boolean au service Web ?
Bonjour,
J'ai un problème avec un webservice réaliser en c#.
Voici la méthode qui pose problème :
Code:
1 2 3 4 5 6 7 8
|
[WebMethod]
public void ReceiveGameFeedback (Boolean PbIWin, int PiGameId)
{
LoDataAccess = new CD_DataAccess();
LoDataAccess.SetGameStatus(PbIWin,PiGameId.ToString());
LoDataAccess.CloseConnection();
} |
L'appel à la méthode sur une application Web (ASP.NET) est le suivant :
Code:
1 2 3 4 5
|
LocalCodeWS.codeduel LoToTest = new LocalCodeWS.codeduel();
Boolean Test = true;
// Receive Game Feedback
LoToTest.ReceiveGameFeedback(Test,LiGameId); |
Lorsque je lance la méthode ReceiveGameFeedback, le WebService reçoit toujours false, mais pourtant je lui envoi true.
Si j'essaie depuis Internet Explorer avec l'url asmx, il passe bien la valeur true.
Je ne comprends pas.
Merci
Mario Ramalho