public AuthorizeEndpoint( IClientSecretValidator clientValidator, IPresentationConfigurationService presentationConfigurationService, IUrlShortenerService urlShortenerService, ISessionStorageService sessionStorage, IACAPYClient acapyClient, IOptions <IdentityServerOptions> options, ILogger <AuthorizeEndpoint> logger ) { _clientValidator = clientValidator; _presentationConfigurationService = presentationConfigurationService; _urlShortenerService = urlShortenerService; _sessionStorage = sessionStorage; _acapyClient = acapyClient; _options = options.Value; _logger = logger; }
public AuthorizeEndpoint( IClientSecretValidator clientValidator, IPresentationConfigurationService presentationConfigurationService, IUrlShortenerService urlShortenerService, ISessionStorageService sessionStorage, IACAPYClient acapyClient, IConfiguration configuration, ILogger <AuthorizeEndpoint> logger ) { _clientValidator = clientValidator; _presentationConfigurationService = presentationConfigurationService; _urlShortenerService = urlShortenerService; _sessionStorage = sessionStorage; _acapyClient = acapyClient; _configuration = configuration; _logger = logger; }