petit problème dans le paramètre d'une méthode d'un web service wcf
Bonjour,
j'ai créé un web service qui crée un fichier xml, j'ai crée une méthode qui crée l'XML nommée CreateXMl, sauf que j'aie un petit problème avec cette méthode.Elle est censée prendre une List comme paramètre mais je sais pas où le problème.
j' m'explique,voici le code:
fichier IService1.cs:
Code:
1 2 3
|
[OperationContract]
void CreateXMl(List<Tournee> list); |
fichier IService1.svc.cs
Code:
1 2 3 4 5
|
public void CreateXMl(List<Tournee> list)
{
//l'implémentation de la méthode CreateXMl
} |
projet Silverlight :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
/***methode GetTourneeChecked**********/
public List<Tournee> GetTourneeChecked()
{
//implémentation de GetTourneeChecked
}
/**************/
List<Tournee> list = new List<Tournee>();
list = GetTourneeChecked();
Service1Client client = new Service1Client();
client.CreateXMlCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(client_CreateXMlCompleted);
client.CreateXMlAsync(list);//erreur |
la méthode CreateXMl est censé prendre en paramètre une List<Tournee>, mais dans le visual il m'indique qu'il faut passer une ObservablaCollection<Tournee>. est ce que j'ai fait une erreur quelque part?où est l'erreur?
merci :oops: