/
softailor
/
gridient
Обзор
Документация
Войти
/
softailor
/
gridient
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/Gridient.Infrastructure.Authorization.Local/Repositories/IUserGroupRepository.cs
13 строк
688 B
Jenkins
Auto add
18 фев 2026, 10:19
18 фев 2026, 10:19
1e6c4f8
Код
Авторство
О чём код?
using Gridient.Infrastructure.Authorization.Local.Models; namespace Gridient.Infrastructure.Authorization.Local.Repositories { public interface IUserGroupRepository { Task SetUserAccessRightsAsync(int userId, Group[] groups, int authorId, CancellationToken cancellationToken); Task<Group[]> GetUserGroupsAsync(int userId, CancellationToken cancellationToken); Task<int> GetAdminCountAsync(CancellationToken cancellationToken); Task<UserWithGroupsDto[]> GetAllUsersWithGroupsAsync(CancellationToken cancellationToken); Task EnsureUserExistsAsync(int coreUserId, string login, int createdById, CancellationToken cancellationToken); } }