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; }
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>(); }