@@ -294,7 +294,7 @@ public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, o
294
294
}
295
295
i ++ ;
296
296
}
297
- result = RequestAsync ( binder . Name . ToUpper ( ) , cancellationToken , requestBody : requestBody , queryParams : queryParams ) . ConfigureAwait ( false ) ;
297
+ result = RequestAsync ( binder . Name . ToUpper ( ) , requestBody : requestBody , queryParams : queryParams , cancellationToken : cancellationToken ) . ConfigureAwait ( false ) ;
298
298
return true ;
299
299
}
300
300
else
@@ -312,10 +312,10 @@ public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, o
312
312
/// <param name="request">The parameters for the API call</param>
313
313
/// <param name="cancellationToken">A token that allows cancellation of the http request</param>
314
314
/// <returns>Response object</returns>
315
- public async virtual Task < Response > MakeRequest ( HttpClient client , HttpRequestMessage request , CancellationToken cancellationToken )
315
+ public async virtual Task < Response > MakeRequest ( HttpClient client , HttpRequestMessage request , CancellationToken cancellationToken = default ( CancellationToken ) )
316
316
{
317
317
318
- HttpResponseMessage response = await client . SendAsync ( request ) . ConfigureAwait ( false ) ;
318
+ HttpResponseMessage response = await client . SendAsync ( request , cancellationToken ) . ConfigureAwait ( false ) ;
319
319
return new Response ( response . StatusCode , response . Content , response . Headers ) ;
320
320
}
321
321
@@ -327,7 +327,7 @@ public async virtual Task<Response> MakeRequest(HttpClient client, HttpRequestMe
327
327
/// <param name="requestBody">JSON formatted string</param>
328
328
/// <param name="queryParams">JSON formatted queary paramaters</param>
329
329
/// <returns>Response object</returns>
330
- private async Task < Response > RequestAsync ( string method , String requestBody = null , String queryParams = null , CancellationToken cancellationToken = null )
330
+ private async Task < Response > RequestAsync ( string method , String requestBody = null , String queryParams = null , CancellationToken cancellationToken = default ( CancellationToken ) )
331
331
{
332
332
using ( var client = new HttpClient ( ) )
333
333
{
0 commit comments