J'implémente une API générique repos dans WCF. J'ai besoin d'accéder à un objet générique désérialisé à partir de JSON (en tant que paramètre d'une opération POST). J'utilise le modèle de programmation brute pour permettre un contrôle précis du format de retour. Par exemple:WCF - Rest et paramètres de fonctionnement JSON
// Create
[OperationContract(Name = "CreateJSON")]
[WebInvoke(UriTemplate = "{endpointName}", Method = "POST", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
Stream Create(Object input, String endpointName);
Dans l'exemple ci-dessus l'objet générique est donnée par le paramètre « entrée » que je pense être la charge utile POST. Un appel analogue fonctionne correctement avec un point de terminaison ciblé pour xml, mais pas JSON.
Toute idée/assistance serait grandement appréciée. N'importe qui?