/// <summary> /// Prepares the client to send a PUT request containing json /// </summary> public PreparedRequest PreparePutJson(object data, CancellationToken cancellationToken = default(CancellationToken)) { Verb = HttpMethod.Put; Content = new CapturedJsonContent(Settings.JsonSerializer.Serialize(data)); CancellationToken = cancellationToken; return this; }
/// <summary> /// Prepares the client to send a PATCH request containing json /// </summary> public PreparedRequest PreparePatchJson(object data, CancellationToken cancellationToken = default(CancellationToken)) { Verb = new HttpMethod("PATCH"); Content = new CapturedJsonContent(data); CancellationToken = cancellationToken; return this; }
/// <summary> /// Prepares the client to send a PUT request containing json /// </summary> public PreparedRequest PreparePutJson(object data, CancellationToken cancellationToken = default(CancellationToken)) { Verb = HttpMethod.Put; var serializedData = JsonConvert.SerializeObject(data); Content = new CapturedJsonContent(serializedData); CancellationToken = cancellationToken; return this; }