Création d'objet JSON et WCF
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:
1 2 3 4 5
|
<endpointBehaviors>
<behavior>
<webHttp /> //remplace enableWebScript
</behavior> |
avec les attributs dans le WebService :
Code:
1 2 3
|
[OperationContract]
[WebInvoke(BodyStyle = WebMessageBodyStyle.WrappedRequest,ResponseFormat = WebMessageFormat.Json,UriTemplate = "customer")] |
ou alors
Code:
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.