public Task<HttpResponseMessage> SendAsync(HttpRequestMessage request) { if (AuthenticationHeaderValue != null) request.Headers.Authorization = AuthenticationHeaderValue; return Client.SendAsync(request); }