Using Fiddler, I send a JSON message to my WCF service. The service uses System.ServiceModel.Activation.WebServiceHostFactory
[OperationContract] [WebInvoke (UriTemplate = "/authenticate", Method = "POST", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.WrappedRequest )] String Authorise(String usernamePasswordJson);
When the POST is done, I can break into the code, but the usernamePasswordJson parameter is null . Why is this?
Note: if I set BodyStyle to Bare , the message will not even get into the code for debugging.
Here's the Fiddler screen: 
json wcf fiddler
BahaiResearch.com
source share