如何从RestSharp调用WCF服务

时间:2012-12-07 11:13:36

标签: wcf xamarin.android restsharp

有人可以发布一些示例代码来从RestSharp访问WCF服务。我试图将数据导入MonoDroid应用程序,而RestSharp看起来非常简单。但是,我似乎找不到任何有效的示例代码。我在共享主机下的网站上托管了WCF服务。我已经发布了我在下面使用的RestSharp代码,但是我收到了一个错误。有人告诉我这里我做错了什么

         var client = new RestClient("http://mysamplesite.com/testService");
        // client.Authenticator = new HttpBasicAuthenticator(username, password);

        var request = new RestRequest("gettestdata", Method.GET);
        request.AddParameter("key", ""); 

        // execute the request
        IRestResponse response = client.Execute(request);
        var content = response.Content; // raw content as string

        if (!string.IsNullOrWhiteSpace(response.Content) && response.StatusCode == System.Net.HttpStatusCode.OK)
            DeserialiseData(content);

Application \“MYSAMPLESITE.COM/TESTSERVICE \”中的服务器错误 互联网信息服务7.5

错误摘要     HTTP错误404.0 - 未找到           您要查找的资源已被删除,名称已更改或暂时不可用。

详细错误信息

IIS Web核心错误代码0x80070002 请求的网址http://www.mysamplesite.com:80/TestService/GetTestData              物理路径:\ rwq1 \ n
       登录方法匿名\ n登录UserAnonymous \ n
                   最有可能的原因是:\ n \ t

  •                        Web服务器上不存在指定的目录或文件。                        该网址包含印刷错误

  • 0 个答案:

    没有答案