public TokenManager( IServiceProvider serviceProvider, IMemoryCache memoryCache, IOAuth2CredentialManager oAuth2CredentialManager, T tokenStorage, ICustomTokenRequestManager customTokenRequest, ILogger <TokenManager <T> > logger) { _serviceProvider = serviceProvider; _memoryCache = memoryCache; _oAuth2CredentialManager = oAuth2CredentialManager; _tokenStorage = tokenStorage; _customTokenRequest = customTokenRequest; _logger = logger; }
public TokenManager( IHttpClientFactory clientFactory, IServiceProvider serviceProvider, IOAuth2CredentialManager oAuth2CredentialManager, T tokenStorage, ICustomTokenRequestManager customTokenRequest, ILogger <TokenManager <T> > logger) { _clientFactory = clientFactory; _serviceProvider = serviceProvider; _oAuth2CredentialManager = oAuth2CredentialManager; _tokenStorage = tokenStorage; _customTokenRequest = customTokenRequest; _logger = logger; }