public AccountSettingsController(UserManager <User> userManager, SignInManager <User> signInManager, ILoggerFactory loggerFactory, IEmailConfirmationSender confirmationSender) { if (userManager == null || signInManager == null || loggerFactory == null || confirmationSender == null) { throw new ArgumentNullException(); } Contract.EndContractBlock(); _userManager = userManager; _signInManager = signInManager; _logger = loggerFactory.CreateLogger <AccountSettingsController>(); _confirmationSender = confirmationSender; }
public AccountService( IUserManager userManager, IEmailConfirmationService emailConfirmationService, IEmailConfirmationSender emailConfirmationSender, ITokenService tokenService, ILogger <AccountService> logger) { this.userManager = userManager; this.emailConfirmationService = emailConfirmationService; this.emailConfirmationSender = emailConfirmationSender; this.tokenService = tokenService; this.logger = logger; }
public AuthenticationService( IUserManager userManager, ISignInManager signInManager, ITokenService tokenService, IPublisherWrapper eventBus, ILogger <AuthenticationService> logger, IEmailConfirmationSender emailConfirmationService) { this.userManager = userManager; this.signInManager = signInManager; this.tokenService = tokenService; this.eventBus = eventBus; this.logger = logger; this.emailConfirmationService = emailConfirmationService; }
public UserRepository(MovieContext context, UserManager <User> userManager, SignInManager <User> signInManager, IEmailConfirmationSender emailConfirmationSender) : base(context) { _userManager = userManager; _signInManager = signInManager; _emailConfirmationSender = emailConfirmationSender; }