/// <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")); }