public SecurityController( SignInManager <ApplicationUser> signInManager, RoleManager <Role> roleManager, IPermissionsRegistrar permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService, IOptions <Core.Security.AuthorizationOptions> securityOptions, IOptions <UserOptionsExtended> userOptionsExtended, IPasswordValidator <ApplicationUser> passwordValidator, IEmailSender emailSender, IEventPublisher eventPublisher, IUserApiKeyService userApiKeyService) { _signInManager = signInManager; _securityOptions = securityOptions.Value; _userOptionsExtended = userOptionsExtended.Value; _passwordValidator = passwordValidator; _permissionsProvider = permissionsProvider; _roleManager = roleManager; _userSearchService = userSearchService; _roleSearchService = roleSearchService; _emailSender = emailSender; _eventPublisher = eventPublisher; _userApiKeyService = userApiKeyService; }
public SecurityController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager, IPermissionsProvider permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService, IOptions <SecurityOptions> securityOptions) { _signInManager = signInManager; _userManager = userManager; _securityOptions = securityOptions.Value; _permissionsProvider = permissionsProvider; _roleManager = roleManager; _userSearchService = userSearchService; _roleSearchService = roleSearchService; }
public SecurityController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager, IKnownPermissionsProvider permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService, IOptions <SecurityOptions> securityOptions, IEmailSender emailSender, IEventPublisher eventPublisher) { _signInManager = signInManager; _userManager = userManager; _securityOptions = securityOptions.Value; _permissionsProvider = permissionsProvider; _roleManager = roleManager; _userSearchService = userSearchService; _roleSearchService = roleSearchService; _emailSender = emailSender; _eventPublisher = eventPublisher; }
public SecurityController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager, IPermissionsRegistrar permissionsProvider, IUserSearchService userSearchService, IRoleSearchService roleSearchService, IOptions <Core.Security.AuthorizationOptions> securityOptions, IPasswordCheckService passwordCheckService, IEmailSender emailSender, IEventPublisher eventPublisher) { _signInManager = signInManager; _userManager = userManager; _securityOptions = securityOptions.Value; _passwordCheckService = passwordCheckService; _permissionsProvider = permissionsProvider; _roleManager = roleManager; _userSearchService = userSearchService; _roleSearchService = roleSearchService; _emailSender = emailSender; _eventPublisher = eventPublisher; }