예제 #1
0
 public ContactModel(UserManager <User> userManager, ISendGridEmailSender emailSender, LinkGenerator linkGenerator, IReCaptchaChecker reCaptchaChecker)
 {
     _userManager      = userManager;
     _emailSender      = emailSender;
     _linkGenerator    = linkGenerator;
     _reCaptchaChecker = reCaptchaChecker;
 }
 public AccountController(SignInManager <User> signInManager, UserManager <User> userManager, RoleManager <IdentityRole> roleManager, ISendGridEmailSender sendGridEmailSender)
 {
     _signInManager       = signInManager;
     _userManager         = userManager;
     _roleManager         = roleManager;
     _sendGridEmailSender = sendGridEmailSender;
 }
예제 #3
0
 public AddModel(UserManager <User> userManager, ApplicationDbContext context, ISendGridEmailSender emailSender, LinkGenerator linkGenerator, IReCaptchaChecker reCaptchaChecker)
 {
     _userManager      = userManager;
     _context          = context;
     _emailSender      = emailSender;
     _linkGenerator    = linkGenerator;
     _reCaptchaChecker = reCaptchaChecker;
 }
예제 #4
0
 public RegisterModel(IServiceProvider serviceProvider, UserManager <User> userManager, ISendGridEmailSender emailSender, LinkGenerator linkGenerator, IReCaptchaChecker reCaptchaChecker)
 {
     _serviceProvider  = serviceProvider;
     _userManager      = userManager;
     _emailSender      = emailSender;
     _linkGenerator    = linkGenerator;
     _reCaptchaChecker = reCaptchaChecker;
 }
예제 #5
0
 public IndexModel(UserManager <User> userManager, SignInManager <User> signInManager, ISendGridEmailSender emailSender, LinkGenerator linkGenerator, IReCaptchaChecker reCaptchaChecker)
 {
     _userManager      = userManager;
     _signInManager    = signInManager;
     _emailSender      = emailSender;
     _linkGenerator    = linkGenerator;
     _reCaptchaChecker = reCaptchaChecker;
 }
예제 #6
0
 public ExternalLoginModel(SignInManager <User> signInManager, UserManager <User> userManager, ISendGridEmailSender emailSender, ApplicationDbContext context, LinkGenerator linkGenerator)
 {
     _signInManager = signInManager;
     _userManager   = userManager;
     _emailSender   = emailSender;
     _context       = context;
     _linkGenerator = linkGenerator;
 }
 public ChangeEmailModel(IServiceProvider serviceProvider, SignInManager <User> signInManager, UserManager <User> userManager, RoleManager <Role> roleManager, ISendGridEmailSender emailSender, LinkGenerator linkGenerator)
 {
     _serviceProvider = serviceProvider;
     _signInManager   = signInManager;
     _userManager     = userManager;
     _roleManager     = roleManager;
     _emailSender     = emailSender;
     _linkGenerator   = linkGenerator;
 }
예제 #8
0
 public IndexModel(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     ISendGridEmailSender emailSender)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
 }
예제 #9
0
 public RegisterModel(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     ILogger <RegisterModel> logger,
     ISendGridEmailSender emailSender)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     _emailSender   = emailSender;
 }
예제 #10
0
 public AccountController(
     IWebHostEnvironment environment,
     UserManager <AppUser> userManager,
     SignInManager <AppUser> signInManager,
     ILogger <AccountController> logger,
     ISendGridEmailSender sendGridEmailSender,
     IAccountService accountService)
 {
     _environment         = environment;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _logger              = logger;
     _sendGridEmailSender = sendGridEmailSender;
     _accountService      = accountService;
 }
예제 #11
0
 public HomeController(
     ILogger <HomeController> logger,
     RoleManager <IdentityRole> roleManager,
     ISendGridEmailSender emailSender,
     IGmailService gmailService,
     IUserService userService,
     UserManager <IdentityUser> userManager)
 {
     _logger           = logger;
     this.roleManager  = roleManager;
     this.emailSender  = emailSender;
     this.gmailService = gmailService;
     this.userService  = userService;
     this.userManager  = userManager;
     ;
 }
예제 #12
0
 public AccountService(
     IHttpContextAccessor httpContextAccessor,
     IWebHostEnvironment environment,
     UserManager <AppUser> userManager,
     SignInManager <AppUser> signInManager,
     ILogger <AccountService> logger,
     ISendGridEmailSender sendGridEmailSender,
     ISmtpEmailSender smtpEmailSender)
 {
     _httpContextAccessor = httpContextAccessor;
     _environment         = environment;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _logger = logger;
     _sendGridEmailSender = sendGridEmailSender;
     _smtpEmailSender     = smtpEmailSender;
 }
예제 #13
0
 public HomeController(ISendGridEmailSender emailSender)
 {
     this.emailSender = emailSender;
 }
예제 #14
0
 /// <summary>
 /// Initializes a new instance of the class.
 /// </summary>
 /// <param name="context">The application database context.</param>
 /// <param name="emailSender">The e-mail sender.</param>
 public HangfireRecurringJobRunner(ApplicationDbContext context, ISendGridEmailSender emailSender, LinkGenerator linkGenerator)
 {
     _context       = context;
     _emailSender   = emailSender;
     _linkGenerator = linkGenerator;
 }
예제 #15
0
 public SendEmailController(IHostingEnvironment hostingEnvironment, ISendGridEmailSender ISendGridEmailSender)
 {
     _hostingEnvironment   = hostingEnvironment;
     _ISendGridEmailSender = ISendGridEmailSender;
 }
 public ForgotPasswordModel(UserManager <User> userManager, ISendGridEmailSender emailSender)
 {
     _userManager = userManager;
     _emailSender = emailSender;
 }
 public EmailTemplateSender(ISendGridEmailSender emailSender)
 {
     _emailSender = emailSender;
 }
예제 #18
0
 /// <summary>
 /// Initializes a new instance of the class.
 /// </summary>
 /// <param name="context">The application database context.</param>
 /// <param name="emailSender">The e-mail sender.</param>
 /// <param name="linkGenerator">The link generator.</param>
 public AnalysisRunner(ApplicationDbContext context, ISendGridEmailSender emailSender, LinkGenerator linkGenerator)
 {
     _context       = context;
     _emailSender   = emailSender;
     _linkGenerator = linkGenerator;
 }
예제 #19
0
 public ContactModel(ISendGridEmailSender emailSender, LinkGenerator linkGenerator, IReCaptchaChecker reCaptchaChecker)
 {
     _emailSender      = emailSender;
     _linkGenerator    = linkGenerator;
     _reCaptchaChecker = reCaptchaChecker;
 }
 public ResendEmailConfirmationModel(UserManager <User> userManager, ISendGridEmailSender emailSender)
 {
     _userManager = userManager;
     _emailSender = emailSender;
 }