Salut,
Merci pour ta réponse. Alors j'ai bien essayé de l'utiliser comme tu l'indiques mais ça me génère une erreur.
Donc dans mon webservice, j'ai une méthode sans aucun paramètre et plein d'autres méthodes qui ont toutes plusieurs paramètre dont un en commun :
un contexte de type ContextInfos.
Imaginons que mon client appelle en premier la méthode sans parametre puis ensuite fasse plusieurs appels avec ce fameux contextinfos.
Voici ce que j'ai fait dans la méthode AfterReceiveRequest du webservice :
Dim ctx As ContextInfos = request.CreateBufferedCopy(Integer.MaxValue).CreateMessage.GetBody(Of ContextInfos)()
Je reçois le message d'erreur suivant :
Élément attendu 'ContextInfos' provenant de l'espace de noms 'http://schemas.datacontract.org/2004/07/DTO'.. Détection de 'Element' avec le nom 'GetListeModulesInfo', espace de noms 'http://tempuri.org/'.
(Sachant que ma classe ContextInfos se situe dans un projet nommé DTO.)
Je ne vois vraiment pas quel est le problème à ce niveau :/
Aurais tu une idée stp ?
Partager