创建一个Web方法来获取c#中的JSON

时间:2013-08-05 08:51:16

标签: c# wcf

我正在创建一个示例WCF服务来接收来自客户端应用程序的请求。 客户端将使用POST WebMethod发送JSON消息作为请求。 部分客户端代码如下:

                publishRequest.Method = "POST";
                publishRequest.ContentLength = unit.Length;
                publishRequest.ContentType = "application/json";
                Stream publishStream = publishRequest.GetRequestStream();
                publishRequestWriter = new StreamWriter(publishStream);
                publishRequestWriter.Write(unit);
                publishRequestWriter.Flush();
                publishRequestWriter.Close();

我需要在WCF服务中创建一个Webmethod来处理请求。只需获得请求和存储。

[ServiceContract]
    public interface IService1
    {
        [WebInvoke(UriTemplate = "echo")]
        string HandleMessage(string request);
    }

和  public string HandleMessage(字符串请求)

    {
     ..........
     .....
    }

如何实现这一目标?

0 个答案:

没有答案