2

我习惯于使用肥皂服务,您可以在其中添加服务引用,它会为每个方法创建强类型类(返回类型)。

当然 REST 不是这样工作的

如何使用 WCF REST 服务?

有没有办法为返回类型使用强类型类?

我正在使用 Visual Studio 2010

任何想法或想法真的很感激

提前致谢

4

2 回答 2

1

请参阅是否有 WCF Rest C# 客户端生成工具?. 如果您同时拥有服务和客户端,则可以重用合同并使用 WebChannelFactory 实例化客户端通道。

于 2010-08-07T17:26:14.970 回答
0
        // It is used to call the webservice url
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://careernet.localhost/rep-details/report_details/retrieves");
        request.Method = "POST";
        request.ContentType = "application/json";
        request.Accept = "application/json";

        try
        {
            WebResponse response = request.GetResponse();

            Stream responseStream = response.GetResponseStream();

           // Open the stream using a StreamReader for easy access.
            StreamReader reader = new StreamReader(responseStream);
            // Read the content.
            string responseFromServer = reader.ReadToEnd();
            // ...

我希望它对你有用。

于 2013-07-23T07:54:55.027 回答