Ejemplo n.º 1
0
 public FluffyBunnyAdminPermissionsClaimsPrincipalFactory(
     IExternalLoginContext externalLoginContext,
     IHttpContextAccessor httpContextAccessor,
     UserManager <IdentityUser> userManager,
     RoleManager <IdentityRole> roleManager,
     IOptions <IdentityOptions> optionsAccessor)
     : base(userManager, roleManager, optionsAccessor)
 {
     _externalLoginContext = externalLoginContext;
     _httpContextAccessor  = httpContextAccessor;
 }
 public ExternalLoginModel(
     IExternalLoginContext externalLoginContext,
     SignInManager <IdentityUser> signInManager,
     UserManager <IdentityUser> userManager,
     ILogger <ExternalLoginModel> logger,
     IEmailSender emailSender)
 {
     _externalLoginContext = externalLoginContext;
     _signInManager        = signInManager;
     _userManager          = userManager;
     _logger      = logger;
     _emailSender = emailSender;
 }