diff --git a/Octokit/Http/HttpClientAdapter.cs b/Octokit/Http/HttpClientAdapter.cs index e394d96c..43ea6de3 100644 --- a/Octokit/Http/HttpClientAdapter.cs +++ b/Octokit/Http/HttpClientAdapter.cs @@ -20,14 +20,12 @@ namespace Octokit.Internal { readonly HttpClient _http; - [SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")] [SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")] public HttpClientAdapter(Func getHandler) { Ensure.ArgumentNotNull(getHandler, "getHandler"); - var handler = getHandler(); - _http = new HttpClient(new RedirectHandler { InnerHandler = handler }); + _http = new HttpClient(new RedirectHandler { InnerHandler = getHandler() }); } ///