public StorageClient(IServiceClient serviceClient, IMemoryCache cache, IFilterResolver filterResolver, IServiceAuthenticatorClient serviceAuthenticatorClient, ServiceSettings settings) { _serviceClient = serviceClient; _cache = cache; _filterResolver = filterResolver; _serviceAuthenticatorClient = serviceAuthenticatorClient; _settings = settings; }
public ServiceClient(IHttpClient httpClient, IServiceAuthenticatorClient serviceAuthenticatorClient, ServicesSettings servicesSettings) { _httpClient = httpClient; _serviceAuthenticatorClient = serviceAuthenticatorClient; _servicesSettings = servicesSettings; foreach (var service in _servicesSettings.Where(x => x.Name.NotEmpty())) { _authenticatedServices[service.Name] = string.Empty; } }