/
urmat
/
taskboardproject1
Обзор
Документация
Войти
/
urmat
/
taskboardproject1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
UserService
src/UserService.Domain/Persistence/Repositories/Auth/IUserRepository.cs
24 строки
698 B
urmatgit
get users with page
08 апр 2025, 13:32
08 апр 2025, 13:32
5a732da
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UserService.DataAccess.Common; using UserService.DataAccess.Entities; namespace UserService.DataAccess.Persistence.Repositories.Auth { public interface IUserRepository : IRepository<User> { Task<User?> FindByUserEmailAsync(string email); Task<User?> FindByUserNameAsync(string userName); Task<User?> FindByUserUserAndEmailAsync(string email, string userName); Task<bool> ExistsAsync(string email); Task<User> AddProjectToUser(User user, Guid projectId); Task<User> GetUserWithProjects(Guid userId); } }