/// <summary> /// 构造器注入 /// </summary> /// <param name="repository"></param> /// <param name="rolesRepository"></param> /// <param name="adminRolesRepository"></param> /// <param name="rolesPermissionsRepository"></param> /// <param name="logRepository"></param> public AdminServiceApp(IAdminRepository repository, IRolesRepository rolesRepository, IAdminRolesRepository adminRolesRepository, IRolesPermissionsRepository rolesPermissionsRepository, ILogRepository logRepository) { _repository = repository; _RolesRepository = rolesRepository; _AdminRolesRepository = adminRolesRepository; _RolesPermissionsRepository = rolesPermissionsRepository; _LogRepository = logRepository; }
/// <summary> /// 构造器注入 /// </summary> /// <param name="repository"></param> /// <param name="adminRepository"></param> /// <param name="adminRolesRepository"></param> /// <param name="rolesPermissionsRepository"></param> /// <param name="roleFieldPermissionsRepository"></param> /// <param name="roleNodePermissionsRepository"></param> /// <param name="roleSpecialPermissionsRepository"></param> /// <param name="logRepository"></param> public RolesServiceApp(IRolesRepository repository, IAdminRepository adminRepository, IAdminRolesRepository adminRolesRepository, IRolesPermissionsRepository rolesPermissionsRepository, IRoleFieldPermissionsRepository roleFieldPermissionsRepository, IRoleNodePermissionsRepository roleNodePermissionsRepository, IRoleSpecialPermissionsRepository roleSpecialPermissionsRepository, ILogRepository logRepository) { _repository = repository; _AdminRepository = adminRepository; _AdminRolesRepository = adminRolesRepository; _RolesPermissionsRepository = rolesPermissionsRepository; _RoleFieldPermissionsRepository = roleFieldPermissionsRepository; _RoleNodePermissionsRepository = roleNodePermissionsRepository; _RoleSpecialPermissionsRepository = roleSpecialPermissionsRepository; _LogRepository = logRepository; }