public ConnectionService()
        {
            HttpClient CreateClient(HttpMessageHandler messageHandler) => new HttpClient(messageHandler)
            {
                Timeout     = TimeSpan.FromSeconds(RequestTimeoutInSeconds),
                BaseAddress = BaseUrl
            };

            _explicit = new Lazy <HttpClient>(() => CreateClient((HttpHandler = CreateHandlerFunc?.Invoke() ?? CreateHandler())));
        }
Ejemplo n.º 2
0
 private HttpClient CreateHttpClient()
 => CreateHttpClient(HttpHandler = CreateHandlerFunc?.Invoke() ?? CreateHandler());