public async Task <Result <List <ToDoItemDto> > > Handle(GetAllToDosQuery request, CancellationToken cancellationToken) { var items = await _db.QueryFor <ToDoItem>() .ProjectTo <ToDoItemDto>(_mapper.ConfigurationProvider) .OrderBy(t => t.Title) .ToListAsync(cancellationToken); return(Result.Ok <List <ToDoItemDto> >(items)); }
public async Task <IEnumerable <ToDoDto> > Handle(GetAllToDosQuery request, CancellationToken cancellationToken) { return(await _service.GetAllToDos()); }