public async Task <HttpResponseMessage> SendAsync(HttpClient client, HttpRequestMessage request, CancellationToken cancellation) { var rsp = await fakeResponseProvider.TryGetFakeResponseFor(request); if (rsp == null) { return(await client.SendAsync(request, cancellation)); } return(rsp); }
protected override async Task <HttpResponseMessage> SendAsync( HttpRequestMessage request, CancellationToken cancellationToken) { var rsp = await fakeResponseProvider.TryGetFakeResponseFor(request); if (rsp == null) { return(await base.SendAsync(request, cancellationToken)); } return(rsp); }