Пример #1
0
        public async Task <IActionResult> Get()
        {
            var clientes = await _clienteRepositorio.ConsultarTodosCliente();

            if (clientes == null)
            {
                return(NoContent());
            }

            return(Ok(clientes));
        }
Пример #2
0
        public async Task <ActionResult <IEnumerable <Cliente> > > Get()
        {
            try
            {
                var clientes = await _clienteRepositorio.ConsultarTodosCliente();

                if (clientes == null)
                {
                    clientes = new List <Cliente>();
                }

                return(Ok(clientes));
            }
            catch (Exception ex)
            {
                _logger.Log($"Erro ao listar clientes. {ex}", EventLevel.Error);
                throw; //deixar subir o erro para retornar 500
            }
        }