示例#1
0
 /// <summary>
 /// PatchRequestAsync.
 /// </summary>
 /// <typeparam name="T">Request for {EntityReturned}.</typeparam>
 /// <param name="url">url.</param>
 /// <param name="options">options.</param>
 /// <param name="requestOptions">requestOptions.</param>
 /// <param name="cancellationToken">cancellationToken.</param>
 /// <returns>{EntityReturned}.</returns>
 protected async Task <T> PatchRequestAsync <T>(string url, BaseOptions options, RequestOptions requestOptions, CancellationToken cancellationToken)
 {
     return(Mapper <T> .MapFromJson(
                await Requestor.PatchStringAsync(
                    this.ApplyAllParameters(options, url),
                    this.SetupRequestOptions(requestOptions),
                    cancellationToken).ConfigureAwait(false), "data"));
 }