public AuthController( IHttpClientFactory httpClientFactory, IDistributedCachingService cachingService, IOptions <IdentityInformations> identityInformations) { _cachingService = cachingService; _httpClientFactory = httpClientFactory; _identityurl = identityInformations.Value.IdentityUrl; }
public NatWestClientOperationsBusinessLogic(INatWestClientOperationsService bankService, IDistributedCachingService cachingService, IAuthContext authContext, IOptions <ClientInformations> clientInformations, IIntegrationEventService integrationEventService) { _bankService = bankService; _cachingService = cachingService; _authContext = authContext; _rackleClientCacheKey = clientInformations.Value.RackleClientCacheKey; _natWestRedirectUri = clientInformations.Value.NatWest.ClientInfo.RedirectUri; _integrationEventService = integrationEventService; }
public HasScopeHandler(IAuthContext authContext, IDistributedCachingService cachingService) { _cachingService = cachingService; _authContext = authContext; }