public async Task <List <IssueStateDTO> > Handle(GetIssueStatesQuery request, CancellationToken cancellationToken) { return(await _context.Set <IssueState>() .Select(x => new IssueStateDTO { Id = x.Id, Description = x.Description }) .ToListAsync(cancellationToken)); }
public async Task <ActionResult <List <IssueStateDTO> > > GetStates(CancellationToken cancellationToken) { var query = new GetIssueStatesQuery(); return(await _mediator.Send(query, cancellationToken)); }