Synchronous Usage

The HTTP methods don’t support synchronous usage but as they return a Task you can just call Result.

Example usage:

dynamic client = new RestClient("https://jsonplaceholder.typicode.com");

var user = client.Users(1).Get().Result;

Avoid using .Result in production as it can cause deadlocks. If mixing synchronous and asynchronous code read this post to avoid deadlocks

Updated: