using Diligent.WebAPI.Business.Services; using Diligent.WebAPI.Host.Mediator.Request.Queries; using MediatR; namespace Diligent.WebAPI.Host.Mediator.Request.Handlers { public class GetAllRequestHandler : IRequestHandler> { private readonly RequestService _requestService; public GetAllRequestHandler(RequestService requestService) { _requestService = requestService; } public async Task> Handle(GetAllRequestsQuery request, CancellationToken cancellationToken) => await _requestService.GetRequestsAsync(); } }