Bonjour,
Je cherche à supprimer un tag "__Type" dans un objet JSON provenant d'un webservice wcf.
Après plusieurs recherches, j'ai essayé plusieurs possibilités sans que cela fonctionne pour moi.
Comme par exemple dans le Web.config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<endpointBehaviors>
<behavior>
<webHttp /> //remplace enableWebScript
</behavior>
avec les attributs dans le WebService :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
[OperationContract]
[WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest,ResponseFormat = WebMessageFormat.Json,UriTemplate = "customer")]
ou alors
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[OperationContract]
[WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
et aussi declaré le constructeur en protected internal, mais jusque là, rien ne fonctionne.
Auriez-vous une idée ?

Merci pour vos conseils.