Beispiel #1
0
 public HttpClientHttpRequester(IOcelotLoggerFactory loggerFactory,
                                IHttpClientCache cacheHandlers,
                                IDelegatingHandlerHandlerFactory house)
 {
     _logger        = loggerFactory.CreateLogger <HttpClientHttpRequester>();
     _cacheHandlers = cacheHandlers;
     _factory       = house;
 }
Beispiel #2
0
 public HttpClientBuilder(
     IDelegatingHandlerHandlerFactory factory,
     IHttpClientCache cacheHandlers,
     IOcelotLogger logger)
 {
     _factory       = factory;
     _cacheHandlers = cacheHandlers;
     _logger        = logger;
 }
 public HttpClientHttpRequester(IOcelotLoggerFactory loggerFactory,
                                IHttpClientCache cacheHandlers,
                                IDelegatingHandlerHandlerFactory factory,
                                IExceptionToErrorMapper mapper)
 {
     _logger        = loggerFactory.CreateLogger <HttpClientHttpRequester>();
     _cacheHandlers = cacheHandlers;
     _factory       = factory;
     _mapper        = mapper;
 }
        public HttpClientBuilder(
            IDelegatingHandlerHandlerFactory factory,
            IHttpClientCache cacheHandlers,
            IOcelotLogger logger)
        {
            _factory       = factory;
            _cacheHandlers = cacheHandlers;
            _logger        = logger;

            // This is hardcoded at the moment but can easily be added to configuration
            // if required by a user request.
            _defaultTimeout = TimeSpan.FromSeconds(90);
        }
 public HttpClientBuilder(IDelegatingHandlerHandlerFactory house)
 {
     _factory = house;
 }