RestSharp 缺少执行功能?
RestSharp is missing Execute function?
我正在尝试使用 RestSharp(我的第一次)。我正在使用他们的示例:
var client = new RestClient( "http://example.com" );
var request = new RestRequest( "AddressJSON", Method.GET );
request.AddParameter( "name1", 123 );
request.AddParameter( "name2", 456 );
request.AddParameter( "username", "abc" );
// execute the request
RestResponse response = client.Execute(request);
var content = response.Content; // raw content as string
但是库中缺少函数 client.Execute()
?!
我正在使用 NUGET 的 RestSharp 版本 105.0.1.0。
http://www.nuget.org/packages/RestSharp
谢谢
WindowsPhone版本没有执行功能。您需要改用 ExecuteAsync。
例如
var client = new RestClient("http://example.com");
var request = new RestRequest("AddressJSON", Method.GET);
request.AddParameter("name1", 123);
request.AddParameter("name2", 456);
request.AddParameter("username", "abc");
// execute the request
client.ExecuteAsync(request, response =>
{
var content = response.Content;
});
我有同样的问题,行“var response = client.Execute(request);”
错误是一样的...Nugget 的版本是 107.xx,它只允许我使用 'ExecuteAsync',所以我卸载了 RestSharp Nugget 并重新安装了它,但它的版本是 106.0.x, 问题消失了,Execute 完美运行!!
我正在尝试使用 RestSharp(我的第一次)。我正在使用他们的示例:
var client = new RestClient( "http://example.com" );
var request = new RestRequest( "AddressJSON", Method.GET );
request.AddParameter( "name1", 123 );
request.AddParameter( "name2", 456 );
request.AddParameter( "username", "abc" );
// execute the request
RestResponse response = client.Execute(request);
var content = response.Content; // raw content as string
但是库中缺少函数 client.Execute()
?!
我正在使用 NUGET 的 RestSharp 版本 105.0.1.0。
http://www.nuget.org/packages/RestSharp
谢谢
WindowsPhone版本没有执行功能。您需要改用 ExecuteAsync。
例如
var client = new RestClient("http://example.com");
var request = new RestRequest("AddressJSON", Method.GET);
request.AddParameter("name1", 123);
request.AddParameter("name2", 456);
request.AddParameter("username", "abc");
// execute the request
client.ExecuteAsync(request, response =>
{
var content = response.Content;
});
我有同样的问题,行“var response = client.Execute(request);” 错误是一样的...Nugget 的版本是 107.xx,它只允许我使用 'ExecuteAsync',所以我卸载了 RestSharp Nugget 并重新安装了它,但它的版本是 106.0.x, 问题消失了,Execute 完美运行!!