private async Task <ArtistaEntity> validarArtistaId(int id) { var artista = await windAppRepository.GetArtistasAsync(id); if (artista == null) { throw new NotFoundException($"cannot found artista with id {id}"); } windAppRepository.DetachEntity(artista); return(artista); }
public async Task <Artista> ObtenerArtistaAsync(int id, bool showCaciones) { var artistaEntity = await artistaRapository.GetArtistasAsync(id, showCaciones); if (artistaEntity == null) { throw new NotFoundException("author not found"); } return(mapper.Map <Artista>(artistaEntity)); }