public static void Main()
var client = new RestClient("https://testapi.jasonwatmore.com");
var request = new RestRequest("products/1");
name = "RestSharp PUT Request Example"
var response = client.ExecutePut(request);
var options = new JsonSerializerOptions
PropertyNameCaseInsensitive = true
var product = JsonSerializer.Deserialize<Product>(response.Content!, options)!;
updatedAt: {product.UpdatedAt}
public int Id { get; set; }
public string Name { get; set; }
public DateTime UpdatedAt { get; set; }