/
artemkislov
/
ural-code-hackathon
Обзор
Документация
Войти
/
artemkislov
/
ural-code-hackathon
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
backend/DAL/Repositories/UserRepository.cs
26 строк
622 B
Artem Kislov
init commit
21 сен 2024, 21:25
21 сен 2024, 21:25
26d0b9e
Код
Авторство
О чём код?
using DAL.Entities; using Microsoft.EntityFrameworkCore; namespace DAL.Repositories; public interface IUserRepository { Task<User?> FindById(int userId, CancellationToken cancellationToken); } public class UserRepository : IUserRepository { private readonly AoaoaoDbContext context; public UserRepository(AoaoaoDbContext context) { this.context = context; } public async Task<User?> FindById(int userId, CancellationToken cancellationToken) { return await context.Users .Where(x => x.Id == userId) .FirstOrDefaultAsync(cancellationToken); } }