public DeviceController( IDeviceFlowInteractionService interaction, IClientStore clientStore, IResourceStore resourceStore, IEventService eventService, IOptions <NudesIdentityOptions> options, ILogger <DeviceController> logger) { this.options = options.Value; this.interaction = interaction; this.clientStore = clientStore; this.resourceStore = resourceStore; this.eventsService = eventService; this.logger = logger; }
public ConsentController( IIdentityServerInteractionService interaction, IClientStore clientStore, IResourceStore resourceStore, IEventService events, IOptions <NudesIdentityOptions> options, ILogger <ConsentController> logger) { this.options = options.Value; this.interaction = interaction; this.clientStore = clientStore; this.resourceStore = resourceStore; this.events = events; this.logger = logger; }
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; }