| 123456789101112131415161718 |
- 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<GetAllRequestsQuery, List<Data.Entities.Request>>
- {
- private readonly RequestService _requestService;
-
- public GetAllRequestHandler(RequestService requestService)
- {
- _requestService = requestService;
- }
- public async Task<List<Data.Entities.Request>> Handle(GetAllRequestsQuery request, CancellationToken cancellationToken) =>
- await _requestService.GetRequestsAsync();
- }
- }
|