public async Task <ActionResult <IEnumerable <ArtistResponse> > > GetAllArtist() { var query = new GetAllArtistQuery(); var orders = await _mediator.Send(query); return(Ok(orders)); }
public async Task <IEnumerable <ArtistResponse> > Handle(GetAllArtistQuery request, CancellationToken cancellationToken) { var allArtists = await _artistRepository.GetAllArtistsAsync(); var result = ArtistMapper.Mapper.Map <IEnumerable <ArtistResponse> >(allArtists); return(result); }