Esempio n. 1
0
 public BaseUserRepository(IDbContextCore dbContext,
                           IBaseUserRoleMapRepository baseUserRoleMapRepository,
                           IBasePermissionUserRepository basePermissionUserRepository,
                           IBasePermissionRoleRepository basePermissionRoleRepository) : base(dbContext)
 {
     _baseUserRoleMapRepository    = baseUserRoleMapRepository;
     _basePermissionRoleRepository = basePermissionRoleRepository;
     _basePermissionUserRepository = basePermissionUserRepository;
     _userRoleCache = new UserRoleCache(baseUserRoleMapRepository);
     _cache         = new Base_UserModelCache(this);
 }
 public PermissionManager()
 {
     _permissionRoleRepository     = Ioc.DefaultContainer.GetService <IPermissionRoleRepository>();
     _appIdRepository              = Ioc.DefaultContainer.GetService <IBasePermissionAppIdRepository>();
     _baseUserRepository           = Ioc.DefaultContainer.GetService <IBaseUserRepository>();
     _baseUserRoleMapRepository    = Ioc.DefaultContainer.GetService <IBaseUserRoleMapRepository>();
     _basePermissionUserRepository = Ioc.DefaultContainer.GetService <IBasePermissionUserRepository>();
     _basePermissionRoleRepository = Ioc.DefaultContainer.GetService <IBasePermissionRoleRepository>();
     InitAllPermissionModules();
     InitAllPermissionValues();
 }
 public Base_UserBusiness(IDbContextCore dbContext) : base(dbContext)
 {
     _baseUserRoleMapRepository    = Ioc.DefaultContainer.GetService <IBaseUserRoleMapRepository>();
     _basePermissionUserRepository = Ioc.DefaultContainer.GetService <IBasePermissionUserRepository>();
     _basePermissionRoleRepository = Ioc.DefaultContainer.GetService <IBasePermissionRoleRepository>();
 }