Bonjour,

Je suis en cours de développement de WCF. En générant le web service. Le résultat de la compilation m'affiche cette erreur :
L'opération 'FindVideoByIntervalDuration' du contrat 'IFindVideo' spécifie de multiples paramètres de corps de la demande devant être sérialisés sans aucun élément wrapper. Seul un paramètre de corps peut être sérialisé sans élément wrapper. Vous devez soit supprimer les paramètres de corps en trop soit définir la propriété BodyStyle de WebGetAttribute/WebInvokeAttribute sur Wrapped.
Description : Une exception non gérée s'est produite
au moment de l'exécution de la requête Web actuelle. Contrôlez la trace
de la pile pour plus d'informations sur l'erreur et son origine dans le
code.



J'ai chercher sur le web ce que c'est wrapper. j'ai trouver que c'est une méthode pour encapsuler des variable. Je n'ai pas trouvé ça comme une réponse suffisante donc je me réfère à la communauté.

Qu'est ce qu'un Wrapper exactement? Comment il procède? Comment on l'implémente en C# en général et dans WCF en particulier?



merci d'avance