public CachedMicroServiceTokenProvider( IMicroServiceTokenProvider provider, ILogger <CachedMicroServiceTokenProvider> logger) { _provider = provider; _logger = logger; }
public MicroServiceClient(ILogger logger, IMicroServiceTokenProvider microServiceTokenProvider, Uri baseUri) { _logger = logger; _microServiceTokenProvider = microServiceTokenProvider; _baseUri = baseUri; _httpClient = new HttpClient(); }