// 将多个仓储接口注入 public RoleModuleService(IRoleModuleRepository dal, IMenuRepositoty menuRepositoty, IRoleRepository roleRepository) { this._dal = dal; this._menuRepositoty = menuRepositoty; this._roleRepository = roleRepository; base.BaseDal = dal; }
public RoleController(IRoleRepository roleRepository, IMapper mapper, ILogger <RoleController> logger, IUnitOfWork unitOfWork, IRoleModuleRepository roleModuleRepository) { _unitOfWork = unitOfWork; _roleRepository = roleRepository; _mapper = mapper; _logger = logger; _roleModuleRepository = roleModuleRepository; }
public BaseAuthorityService(IUnitOfWorkContext unitContext, IUserRepository UserRepository, IRoleRepository RoleRepository, IModuleRepository ModuleRepository, IRoleModuleRepository RoleModuleRepository, ILogRepository LogRepository) : base(unitContext) { this.userRepository = UserRepository; this.roleRepository = RoleRepository; this.moduleRepository = ModuleRepository; this.roleModuleRepository = RoleModuleRepository; }
public RoleManagementAppService(IRoleRepository roleRepository, IUserRoleRepository userRoleRepository, IHREmployeeRepository employeeRepository, IRoleModuleRepository roleModuleRepository, IPermissionModuleRepository permissionModuleRepository, IRoleDepartmentRepository roleDepartmentRepository, IHRDepartmentRepository departmentRepository) { _roleRepository = roleRepository; _userRoleRepository = userRoleRepository; _employeeRepository = employeeRepository; _roleModuleRepository = roleModuleRepository; _permissionModuleRepository = permissionModuleRepository; _roleDepartmentRepository = roleDepartmentRepository; _departmentRepository = departmentRepository; }
public RoleServices( AuthorityManagementContext context, IBaseRepository <Role> baseRepository, IModuleRepository moduleServices, IRoleModuleRepository roleModuleRepository, IRoleModuleElementRepository roleModuleElementRepository, IModuleElementRepository moduleElementRepository) : base(context, baseRepository) { ModuleRepository = moduleServices; RoleModuleRepository = roleModuleRepository; RoleModuleElementRepository = roleModuleElementRepository; ModuleElementRepository = moduleElementRepository; }
public UserInfoServices( AuthorityManagementContext context, IBaseRepository <UserInfo> baseRepository, IUserInfoRepository userInfoRepository, IRoleRepository roleRepository, IRoleModuleRepository roleModuleRepository, IModuleRepository moduleRepository, IRoleUserInfoRepository roleUserInfoRepository, IModuleElementRepository moduleElementRepository, IModuleUserInfoRepository moduleUserInfoRepository, IModuleElementModuleRepository moduleElementModuleRepository, IUserInfoModuleElementRepository userInfoModuleElementRepository) : base(context, baseRepository) { UserInfoRepository = userInfoRepository; RoleRepository = roleRepository; ModuleRepository = moduleRepository; RoleModuleRepository = roleModuleRepository; RoleUserInfoRepository = roleUserInfoRepository; ModuleElementRepository = moduleElementRepository; ModuleUserInfoRepository = moduleUserInfoRepository; ModuleElementModuleRepository = moduleElementModuleRepository; UserInfoModuleElementRepository = userInfoModuleElementRepository; }
/// <summary> /// 构造方法 /// </summary> /// <param name="roleRepository"></param> public RoleModuleService(IRoleModuleRepository roleModuleRepository) { this.roleModuleRepository = roleModuleRepository; }