public AccountController( IIdentityServerInteractionService interaction, IClientStore clientStore, IHttpContextAccessor httpContextAccessor, IAuthenticationSchemeProvider schemeProvider, IEventService events, IIdentityProviderUserRepository userRepository) { // if the TestUserStore is not in DI, then we'll just use the global users collection _userRepository = userRepository; //_users = users ?? new TestUserStore(TestUsers.Users); _interaction = interaction; _events = events; _account = new AccountService(interaction, httpContextAccessor, schemeProvider, clientStore); }
public UserRegistrationController(IIdentityProviderUserRepository userRepository, IIdentityServerInteractionService interaction) { _userRespository = userRepository; _interaction = interaction; }
public IdentityProviderUserProfileService(IIdentityProviderUserRepository userRepository) { _userRepository = userRepository; }