public RoleController(RoleManager <IdentityRole> roleMgr, UserManager <ApplicationUser> userMgr, CompanyMemberRepository companyMemberRepository, CompanyRepository companyRepository, UserSessionRepository userSessionRepository) { _roleManager = roleMgr; _userManager = userMgr; _companyMemberRepository = companyMemberRepository; _companyRepository = companyRepository; _userSessionRepository = userSessionRepository; }
public PersonalAreaController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, CompanyRepository companyRepository, CompanyMemberRepository companyMemberRepository, UserSessionRepository userSessionRepository, ILoggerFactory loggerFactory) { _companyRepository = companyRepository; _userManager = userManager; _companyMemberRepository = companyMemberRepository; _userSessionRepository = userSessionRepository; _signInManager = signInManager; _logger = loggerFactory.CreateLogger <PersonalAreaController>(); }
public SuperAdminController(UserManager <ApplicationUser> userMgr, IUserValidator <ApplicationUser> userValid, IPasswordValidator <ApplicationUser> passValid, IPasswordHasher <ApplicationUser> passHasher, CompanyMemberRepository companyMemberRepository, CompanyRepository companyRepository, UserSessionRepository userSessionRepository) { _userManager = userMgr; _userValidator = userValid; _passwordValidator = passValid; _passwordHasher = passHasher; _companyMemberRepository = companyMemberRepository; _companyRepository = companyRepository; _userSessionRepository = userSessionRepository; }