コード例 #1
0
ファイル: CancionService.cs プロジェクト: AleCossioCh/Miusike
        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);
        }
コード例 #2
0
ファイル: ArtistaService.cs プロジェクト: AleCossioCh/Miusike
        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));
        }