public static HttpClient CreateHttpClient() { AppSettings settings = new AppSettings(); AccessTokenProvider loginProvider = new AccessTokenProvider(); OAuth2BearerTokenHandler oauth2Handler = new OAuth2BearerTokenHandler(settings, loginProvider); HttpClient httpClient = HttpClientFactory.Create(oauth2Handler); httpClient.BaseAddress = new Uri(BaseAddress); httpClient.Timeout = TimeSpan.FromDays(1); return httpClient; }