/
softailor
/
gridient
Обзор
Документация
Войти
/
softailor
/
gridient
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/Gridient.Core/Features/Users/Queries/GetUsersQueryHandler.cs
25 строк
818 B
Jenkins
Auto add
18 фев 2026, 10:19
18 фев 2026, 10:19
1e6c4f8
Код
Авторство
О чём код?
using Gridient.Core.Models; using Gridient.Core.Services.Interfaces; using MediatR; using UserModel = Gridient.Core.Models.User; namespace Gridient.Core.Features.Users.Queries { /// <summary> /// Обработчик запроса для получения всех пользователей /// </summary> public class GetUsersQueryHandler : IRequestHandler<GetUsersQuery, UserModel[]> { private readonly IUserRepository _userRepository; public GetUsersQueryHandler(IUserRepository userRepository) { _userRepository = userRepository; } public async Task<UserModel[]> Handle(GetUsersQuery request, CancellationToken cancellationToken) { return await _userRepository.GetAllUsersAsync(cancellationToken); } } }