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")); } }