public async Task <List <AutorDto> > Handle(ListaAutor request, CancellationToken cancellationToken) { var autores = await _contexto.AutoresLivros.ToListAsync(); var autoresDto = _mapper.Map <List <AutorLivro>, List <AutorDto> >(autores); return(autoresDto); }
public async Task <List <AutorDto> > Handle(ListaAutor request, CancellationToken cancellationToken) { List <AutorLibro> result = await Contexto.AutorLibro.ToListAsync(); List <AutorDto> dto = Mapper.Map <List <AutorLibro>, List <AutorDto> >(result); return(dto); }
public async Task <List <AutorDto> > Handle(ListaAutor request, CancellationToken cancellationToken) { List <AutorLibro> autorLibro = await _contexto.AutorLibro.ToListAsync(); List <AutorDto> listAutorDto = _mapper.Map <List <AutorLibro>, List <AutorDto> >(autorLibro); return(listAutorDto); }
// Se implementa la interfaz ctrl . public async Task <List <AutorDTO> > Handle(ListaAutor request, CancellationToken cancellationToken) { var autores = await _contexto.AutorLibro.ToListAsync(); // ahora pasara por un dto para modelar la data var autoresDTO = _mapper.Map <List <AutorLibro>, List <AutorDTO> >(autores); return(autoresDTO); }
public async Task <List <AutorDto> > Handle(ListaAutor request, CancellationToken cancellationToken) { var autores = await _contexto.AutorLibro.ToListAsync(); //Mapeando el resultado de la consulta que está en la variable autores //la cual es una lista de tipo AutorLibro. Mapeandola a la clase AutorDto var autoresDto = _mapper.Map <List <AutorLibro>, List <AutorDto> >(autores); return(autoresDto); }
public async Task <List <AutorLibro> > Handle(ListaAutor request, CancellationToken cancellationToken) { var autores = await _contexto.AutorLibro.ToListAsync(); return(autores); }