从C#客户端发布json对象,并从.Net 3.5中的WCF服务读取

时间:2015-10-05 06:27:59

标签: c# json web-services wcf .net-3.5

我想将来自C#客户端的json对象(使用WebRequest或任何其他方法.Net 3.5支持)发送到WCF服务并从那里读取该对象。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您可以使用NuGet的Newtonsoft.Json包来帮助您完成此任务。 要将您的json反序列化回WCF中的对象,您可以执行以下操作:

  List<T> data = JsonConvert.DeserializeObject<T>(jsonString);
  //assuming you have a list of objects.

要将对象转换为Json字符串,您必须执行以下操作:

JsonConvert.SerializeObject(obj)

请参阅此处,以便从c#

向wcf发布数据

How to post to wcf