public async Task <TResult> GetAsync <TResult>(string uri, string bearerToken = "", CancellationToken token = default(CancellationToken)) { return(await RequestProvider.SendRequest <TResult>( this.GetHttpClientWithBearerToken(bearerToken), WebRequestMethods.Http.Get, uri, this.serializerSettings, token : token )); }
public async Task <TResult> DeleteAsync <TResult>(string uri, object data, string bearerToken = "", CancellationToken token = default(CancellationToken), params KeyValuePair <string, string>[] headers) => await RequestProvider.SendRequest <TResult>( this.GetHttpClientWithBearerToken(bearerToken), "DELETE", uri, this.serializerSettings, data, token, headers );