public ClaimsPrincipalFactory(IStaffService staffService, IStaffAccessService staffAccessService, IMenuAccessService menuAccessService, UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager, IOptions <IdentityOptions> options)
     : base(userManager, roleManager, options)
 {
     _staff       = staffService;
     _staffAccess = staffAccessService;
     _menu        = menuAccessService;
 }
 public StaffController(IUserService user, ILogService staffLog, IStaffService staffService, IStaffAccessService staffAccessService, UserManager <ApplicationUser> userManager, IMenuAccessService menuAccessService)
 {
     _user        = user;
     _staffLog    = staffLog;
     _staff       = staffService;
     _staffAccess = staffAccessService;
     _userManager = userManager;
     _menu        = menuAccessService;
 }