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);
 }
Esempio n. 2
0
 public UserRegistrationController(IIdentityProviderUserRepository userRepository, IIdentityServerInteractionService interaction)
 {
     _userRespository = userRepository;
     _interaction     = interaction;
 }
Esempio n. 3
0
 public IdentityProviderUserProfileService(IIdentityProviderUserRepository userRepository)
 {
     _userRepository = userRepository;
 }