Ejemplo n.º 1
0
 public UsersController(
     ILoggerFactory loggerFactory,
     UserManager <NccUser> userManager,
     RoleManager <NccRole> roleManager,
     SignInManager <NccUser> signInManager,
     NccPermissionService nccUserPermissionService,
     NccPermissionDetailsService nccPermissionDetailsService,
     IEmailSender emailSender,
     ISmsSender smsSender,
     NccStartupService startupService,
     INccUserService nccUserService,
     IMemoryCache memoryCache
     )
 {
     _logger                      = loggerFactory.CreateLogger <UsersController>();
     _userManager                 = userManager;
     _roleManager                 = roleManager;
     _signInManager               = signInManager;
     _nccPermissionService        = nccUserPermissionService;
     _nccPermissionDetailsService = nccPermissionDetailsService;
     _emailSender                 = emailSender;
     _smsSender                   = smsSender;
     _startupService              = startupService;
     _nccUserService              = nccUserService;
     _cache = memoryCache;
 }
Ejemplo n.º 2
0
 public UserAuthController(
     UserManager <NccUser> userManager,
     RoleManager <NccRole> roleManager,
     NccPermissionService nccPermissionService,
     NccPermissionDetailsService nccPermissionDetailsService,
     ILoggerFactory loggerFactory)
 {
     _userManager                 = userManager;
     _roleManager                 = roleManager;
     _nccPermissionService        = nccPermissionService;
     _nccPermissionDetailsService = nccPermissionDetailsService;
     _logger = loggerFactory.CreateLogger <UserAuthController>();
 }