Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 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;
 }
Ejemplo n.º 4
0
 public UserRepository(MovieContext context, UserManager <User> userManager, SignInManager <User> signInManager, IEmailConfirmationSender emailConfirmationSender) : base(context)
 {
     _userManager             = userManager;
     _signInManager           = signInManager;
     _emailConfirmationSender = emailConfirmationSender;
 }