public RegisterController( IApplicationUserManager userManager, IPasswordValidator <User> passwordValidator, IUserValidator <User> userValidator, IEmailSender emailSender, IOptionsSnapshot <SiteSettings> siteOptions, ILogger <RegisterController> logger ) { _userManager = userManager; _userManager.CheckArgumentIsNull(nameof(_userManager)); _passwordValidator = passwordValidator; _passwordValidator.CheckArgumentIsNull(nameof(_passwordValidator)); _userValidator = userValidator; _userValidator.CheckArgumentIsNull(nameof(_userValidator)); _emailSender = emailSender; _emailSender.CheckArgumentIsNull(nameof(_emailSender)); _logger = logger; _logger.CheckArgumentIsNull(nameof(_logger)); _siteOptions = siteOptions; _siteOptions.CheckArgumentIsNull(nameof(_siteOptions)); }
public UserProfileController( IApplicationUserManager userManager, IApplicationRoleManager roleManager, IApplicationSignInManager signInManager, IProtectionProviderService protectionProviderService, IUserValidator <User> userValidator, IUsedPasswordsService usedPasswordsService, IUsersPhotoService usersPhotoService, IOptionsSnapshot <SiteSettings> siteOptions, IEmailSender emailSender, ILogger <UserProfileController> logger) { _userManager = userManager; _userManager.CheckArgumentIsNull(nameof(_userManager)); _roleManager = roleManager; _roleManager.CheckArgumentIsNull(nameof(_roleManager)); _signInManager = signInManager; _signInManager.CheckArgumentIsNull(nameof(_signInManager)); _protectionProviderService = protectionProviderService; _protectionProviderService.CheckArgumentIsNull(nameof(_protectionProviderService)); _userValidator = userValidator; _userValidator.CheckArgumentIsNull(nameof(_userValidator)); _usedPasswordsService = usedPasswordsService; _usedPasswordsService.CheckArgumentIsNull(nameof(_usedPasswordsService)); _usersPhotoService = usersPhotoService; _usersPhotoService.CheckArgumentIsNull(nameof(_usersPhotoService)); _siteOptions = siteOptions; _siteOptions.CheckArgumentIsNull(nameof(_siteOptions)); _emailSender = emailSender; _emailSender.CheckArgumentIsNull(nameof(_emailSender)); _logger = logger; _logger.CheckArgumentIsNull(nameof(_logger)); }