0
j'ai un seul WebMethod qui retourne un objet de la liste comme indiqué ci-dessousWeb Services d'émission client
[WebMethod]
public List<ContactMaster> GetContacts()
{
//ContactMaster contact = new ContactMaster();
List<ContactMaster> contacts=new List<ContactMaster>();
IQueryable<ContactMaster> contact = from c in db.ContactMasters
select c;
foreach (ContactMaster c in contact)
{
contacts.Add(c);
}
return contacts ;
}
Lorsque je tente d'invoquer la même méthode du client, je reçois une erreur comme suit
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.InvalidOperationException: There was an error generating the XML document. ---> System.InvalidOperationException
Voyons le code que vous utilisez sur le client pour l'invoquer également. – VoodooChild
De plus, ContactMaster est-il sérialisable? – Garett
Ce n'est pas la solution mais toute votre méthode peut être réécrite comme suit: 'return db.ContactMasters.ToList();' –