Exemple #1
0
 public ProxyRequestProcessor(
     IHttpClientHandlerFactory httpClientHandlerFactory,
     IOptionsSnapshot <Settings> settings,
     IBodyStringReplacer bodyStringReplacer)
 {
     this.httpClientHandlerFactory = httpClientHandlerFactory;
     this.settings           = settings.Value;
     this.bodyStringReplacer = bodyStringReplacer;
 }
Exemple #2
0
 public HttpClientFactory(
     ISettingsManager settingsManager,
     ILogger<HttpClientFactory> logger,
     IConsole console,
     IHttpClientHandlerFactory httpClientHandlerFactory)
 {
     _settingsManager = settingsManager;
     _logger = logger;
     _console = console;
     _httpClientHandlerFactory = httpClientHandlerFactory;
 }
 public HttpClientProvider(HttpClientSettings settings, ITokenProvider tokenProvider, IHttpClientHandlerFactory customHttpClientHandlerFactory = null)
 {
     this.settings      = settings;
     this.tokenProvider = tokenProvider;
     this.customHttpClientHandlerFactory = customHttpClientHandlerFactory;
 }
 /// <summary>
 /// Get the permissions a user has to a resource. Get a summary of the permissions a user has to a particular resource.
 /// </summary>
 public AuthressClient(ITokenProvider tokenProvider, HttpClientSettings settings, IHttpClientHandlerFactory customHttpClientHandlerFactory = null)
 {
     authressHttpClientProvider = new HttpClientProvider(settings, tokenProvider, customHttpClientHandlerFactory);
 }