Skip to content

Commit 3d8a29d

Browse files
Update README.md
1 parent a9359d6 commit 3d8a29d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ client.UseDotNetXmlSerializer();
6161
var client = new RestClient("http://example.com");
6262
// client.Authenticator = new HttpBasicAuthenticator(username, password);
6363
64-
var request = new RestRequest("resource/{id}", Method.POST);
64+
var request = new RestRequest("resource/{id}");
6565
request.AddParameter("name", "value"); // adds to POST or URL querystring based on Method
6666
request.AddUrlSegment("id", "123"); // replaces matching token in request.Resource
6767
6868
// add parameters for all properties on an object
69-
request.AddObject(object);
69+
request.AddJsonObject(@object);
7070

7171
// or just whitelisted properties
7272
request.AddObject(object, "PersonId", "Name", ...);
@@ -78,12 +78,12 @@ request.AddHeader("header", "value");
7878
request.AddFile("file", path);
7979

8080
// execute the request
81-
IRestResponse response = client.Execute(request);
81+
var response = client.Post(request);
8282
var content = response.Content; // raw content as string
8383
8484
// or automatically deserialize result
8585
// return content type is sniffed but can be explicitly set via RestClient.AddHandler();
86-
IRestResponse<Person> response2 = client.Execute<Person>(request);
86+
var response2 = client.Post<Person>(request);
8787
var name = response2.Data.Name;
8888

8989
// or download and save file to disk
@@ -93,7 +93,7 @@ client.DownloadData(request).SaveAs(path);
9393
await client.ExecuteAsync(request);
9494

9595
// async with deserialization
96-
var asyncHandle = client.ExecuteAsync<Person>(request, response => {
96+
var asyncHandle = client.PostAsync<Person>(request, response => {
9797
Console.WriteLine(response.Data.Name);
9898
});
9999

0 commit comments

Comments
 (0)