Пример #1
0
        public IActionResult GetFilmes()
        {
            try
            {
                var filmes = _filmeRepository.GetFilmes();
                _logger.LogInformation("Todos os filmes da api foram consultados.");

                var filmesResult = _mapper.Map <IEnumerable <FilmeDto> >(filmes);
                return(Ok(filmesResult));
            }
            catch (Exception ex)
            {
                _logger.LogError($"Não foi possível consultar todos os filmes.\n{ex.Message}");
                return(StatusCode(500, "Internal server error"));
            }
        }