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