Пример #1
0
        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));
        }
Пример #2
0
        public IActionResult Get()
        {
            var getAllPersonsRequest = new GetAllPersons();
            var results = _mediator.Send(getAllPersonsRequest, default);

            if (results.Result == null)
            {
                return(NotFound());
            }
            return(Ok(results.Result));
        }