public AbpUserStore(
     IAbpUserRepository userRepository,
     IUserLoginRepository userLoginRepository,
     IUserRoleRepository userRoleRepository,
     IAbpRoleRepository abpRoleRepository)
 {
     _userRepository      = userRepository;
     _userLoginRepository = userLoginRepository;
     _userRoleRepository  = userRoleRepository;
     _abpRoleRepository   = abpRoleRepository;
 }
示例#2
0
 public AbpUserStore(
     IAbpUserRepository userRepository,
     IUserLoginRepository userLoginRepository,
     IUserRoleRepository userRoleRepository,
     IAbpRoleRepository roleRepository,
     IAbpSession session)
 {
     _userRepository      = userRepository;
     _userLoginRepository = userLoginRepository;
     _userRoleRepository  = userRoleRepository;
     _roleRepository      = roleRepository;
     _session             = session;
 }
 public AbpRoleStore(IAbpRoleRepository roleRepository)
 {
     _roleRepository = roleRepository;
 }
 public RoleManager(IAbpRoleRepository roleRepository)
 {
     _roleRepository = roleRepository;
     _roles          = new ConcurrentDictionary <string, RoleInfo>();
     Initialize();
 }
 public AbpRoleStore(IAbpRoleRepository roleRepository, IPermissionSettingRepository permissionSettingRepository, IAbpSession session)
 {
     _roleRepository = roleRepository;
     _permissionSettingRepository = permissionSettingRepository;
     _session = session;
 }
示例#6
0
 public RoleManager(IAbpRoleRepository roleRepository)
 {
     _roleRepository = roleRepository;
     _roles = new ConcurrentDictionary<string, RoleInfo>();
     Initialize();
 }