Ejemplo n.º 1
0
 public RegisterModel
 (
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     ILogger <LoginModel> logger,
     IEmailSender emailSender,
     ApplicationDbContext dbContext,
     RoleManager <IdentityRole> roleManager,
     IConfiguration config,
     IEventLogService eventLogSvc,
     IReCaptchaService reCaptchaService,
     IEmailTokenRepository emailTokenRepo
 )
 {
     _userManager      = userManager;
     _signInManager    = signInManager;
     _logger           = logger;
     _emailSender      = emailSender;
     _dbContext        = dbContext;
     _roleManager      = roleManager;
     _configuration    = config;
     _eventLogService  = eventLogSvc;
     _reCaptchaService = reCaptchaService;
     _emailTokenRepo   = emailTokenRepo;
 }
Ejemplo n.º 2
0
 public ConfirmEmailService
 (
     ApplicationDbContext dbCtxt,
     UserManager <ApplicationUser> userMgr,
     IEmailTokenRepository repo)
 {
     _dbContext      = dbCtxt;
     _userManager    = userMgr;
     _emailTokenRepo = repo;
 }
Ejemplo n.º 3
0
 public EmailTokenService(IEmailTokenRepository repo, IUnitOfWork uow)
 {
     _repository = repo;
     _uow        = uow;
 }