public async Task <HttpResponseMessage> GetAsync(Uri requestUri) { _logger?.LogRequest(requestUri); if (_delay.Exist) { await Task.Delay(_delay.Value); } var response = await Client.GetAsync(requestUri); LogHttpResponse(response); return(response); }
public async Task <HttpResponseMessage> GetAsync(Uri requestUri) { Client.DefaultRequestHeaders.ConnectionClose = false; _logger?.LogRequest(requestUri); if (_delay.Exist) { await Task.Delay(_delay.Value); } var response = await Client.GetAsync(requestUri); LogHttpResponse(response); return(response); }