public Task <IEnumerable <PersonDTO> > Handle(GetAllPersons getAllPersons, CancellationToken cancellationToken) { var personsList = _personRepository.GetAllItems().ToList(); var personDTOList = personsList.Select(a => _mapper.Map <Person, PersonDTO>(a)); return(Task.FromResult(personDTOList)); }
public IActionResult Get() { var getAllPersonsRequest = new GetAllPersons(); var results = _mediator.Send(getAllPersonsRequest, default); if (results.Result == null) { return(NotFound()); } return(Ok(results.Result)); }