I am trying to use RestSharp (my first time). I am using their example:
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
However the function client.Execute()
is missing from the library?!
I am using version 105.0.1.0 of the RestSharp from NUGET.
http://www.nuget.org/packages/RestSharp
Thanks
The Windows Phone version does not have the Execute function. You need to use ExecuteAsync instead.
e.g.
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;
});