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; }
public ConfirmEmailService ( ApplicationDbContext dbCtxt, UserManager <ApplicationUser> userMgr, IEmailTokenRepository repo) { _dbContext = dbCtxt; _userManager = userMgr; _emailTokenRepo = repo; }
public EmailTokenService(IEmailTokenRepository repo, IUnitOfWork uow) { _repository = repo; _uow = uow; }