我有一个大问题。 我创建了一个WCF服务。我的POST声明如下所示:
[OperationContract]
[WebInvoke(UriTemplate = "json/put",
Method = "POST",
BodyStyle = WebMessageBodyStyle.Wrapped,
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
string PutData(string jsonText);
我期待当我发送数据(我正在使用fiddler2进行测试)时,它会自动“放入”jsonText变量。 该服务有效,但没有数据:(。
有人可以帮忙吗? The whole project
答案 0 :(得分:0)
WCF希望将JSON有效负载反序列化为类型。尝试创建一个类似于JSON有效负载的类,并将其用作参数类型。