public AccountController( IIdentityServerInteractionService interaction, IClientStore clientStore, IAuthenticationSchemeProvider schemeProvider, IEventService events, //TestUserStore users = null IHostUserRepository userRepository, IServiceProvider serviceProvider ) { // if the TestUserStore is not in DI, then we'll just use the global users collection // this is where you would plug in your own custom identity management library (e.g. ASP.NET Identity) //_users = users ?? new TestUserStore(TestUsers.Users); _userRepository = userRepository; _interaction = interaction; _clientStore = clientStore; _schemeProvider = schemeProvider; _events = events; _serviceProvider = serviceProvider; }
public HostUserProfileService(IHostUserRepository userRepository) { _userRepository = userRepository; }
public UserRegistrationController(IHostUserRepository userRepository, IIdentityServerInteractionService interactionService) { _userRepository = userRepository; _interactionService = interactionService; }