public ExternalController( IIdentityServerInteractionService interaction, IClientStore clientStore, IEventService events, ILogger <ExternalController> logger, INudesIdentityUserStorage nudesIdentityStorage) { _nudesIdentityStorage = nudesIdentityStorage; _interaction = interaction; _clientStore = clientStore; _logger = logger; _events = events; }
public ExternalController( IIdentityServerInteractionService interaction, IClientStore clientStore, IEventService events, IOptions <NudesIdentityOptions> options, INudesIdentityUserStorage nudesIdentityUserStorage ) { this.interaction = interaction; this.clientStore = clientStore; this.events = events; this.options = options.Value; this.nudesIdentityUserStorage = nudesIdentityUserStorage; }
public AccountController( IIdentityServerInteractionService interaction, IClientStore clientStore, IAuthenticationSchemeProvider schemeProvider, IEventService events, IOptions <NudesIdentityOptions> options, INudesIdentityUserStorage nudesIdentityUserStorage ) { this.interaction = interaction; this.clientStore = clientStore; this.schemeProvider = schemeProvider; this.events = events; this.nudesIdentityUserStorage = nudesIdentityUserStorage; this.options = options.Value; }