public AccountController(
     UserManager <Model.IdentityUser> userManager,
     SignInManager <Model.IdentityUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     TenantQueries tenantQueries,
     //identity
     IIdentityServerInteractionService interaction,
     IClientStore clientStore,
     IAuthenticationSchemeProvider schemeProvider,
     IEventService events,
     IStringLocalizer <SharedResource> localizer,
     IMediator mediator
     )
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _tenantQueries = tenantQueries;
     _localizer     = localizer;
     _mediator      = mediator;
     _logger        = loggerFactory.CreateLogger <AccountController>();
 }
Ejemplo n.º 2
0
 public TenantsController(
     IMediator mediator,
     TenantQueries tenantQueries)
 {
     _mediator      = mediator;
     _tenantQueries = tenantQueries;
 }
Ejemplo n.º 3
0
 public TenantsController(
     IAuthorizationService authorizationService,
     IMediator mediator,
     TenantQueries tenantQueries)
 {
     _mediator             = mediator;
     _tenantQueries        = tenantQueries;
     _authorizationService = authorizationService;
 }
Ejemplo n.º 4
0
 public ManageController(
     UserManager <Model.IdentityUser> userManager,
     SignInManager <Model.IdentityUser> signInManager,
     TenantQueries tenantQueries,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _tenantQueries = tenantQueries;
     _logger        = loggerFactory.CreateLogger <ManageController>();
 }
Ejemplo n.º 5
0
 public AccountController(
     UserManager <Model.IdentityUser> userManager,
     SignInManager <Model.IdentityUser> signInManager,
     IEmailSender emailSender,
     ISmsSender smsSender,
     ILoggerFactory loggerFactory,
     TenantQueries tenantQueries,
     IMediator mediator,
     IStringLocalizer <SharedResource> localizer)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _smsSender     = smsSender;
     _tenantQueries = tenantQueries;
     _localizer     = localizer;
     _mediator      = mediator;
     _logger        = loggerFactory.CreateLogger <AccountController>();
 }
Ejemplo n.º 6
0
 public HttpRequestIdentityService(IHttpContextAccessor context, TenantQueries tenantQuery)
 {
     _context     = context ?? throw new ArgumentNullException(nameof(context));
     _tenantQuery = tenantQuery;
 }