Ich habe WCF MethodeBeitrag JSON-String zu WCF-Methode
[OperationContract]
[WebInvoke(Method = "POST",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped)]
string PostNewOrder(string OrderData);
Dies ist der JSON-String, die ich
{
"customerId": " ",
"langCode": "SE",
"timeZone": "38",
"orderNumber": "1122519",
"orderDate": "2016-04-13 15:56:36",
"deliveryNumber": "625615",
"devices": "000000001050840;",
"transactionId": "24",
"shipDate": "2016-04-13 16:41:31"
}
bin Entsendung Aber ich bin immer Order als null in der WCF-Methode
Wenn ich die Zeichenfolge
"{\"customerId\":\" \",\"langCode\":\"SE\",\"timeZone\":\"38\",\"orderNumber\":\"1122519\",\"orderDate\":\"2016-04-13 15:56:36\",\"deliveryNumber\":\"625615\",\"devices\":\"000000001050840;\",\"transactionId\":\"24\",\"shipDate\":\"2016-04-13 16:41:31\"}"
Es funktioniert gut, aber das ist kein richtiger json, Vielen Dank im Voraus ..
Können Sie uns den Code zeigen, wo Sie Ihr Objekt in die JSON-Zeichenfolge konvertieren? – bit
Nein, ich benutze nur Post-Man-Client, um die JSON-String auf die Methode wcf zu buchen. –