public async Task <IActionResult> GetAll() { try { var result = await _userStatusService.GetAll(); if (!result.Any()) { _logger.Info($"tentativa recuperar lista de status dos usuarios - nenhum item encontrado"); return(NotFound()); } return(Ok(result)); } catch (Exception ex) { #if (!DEBUG) _logger.Fatal($"tentativa recuperar lista de status dos usuarios - {ex.ToLogString(Environment.StackTrace)}"); #endif return(BadRequest($"tentativa recuperar lista de status dos usuarios {UserId} - {ex.ToLogString(Environment.StackTrace)}")); } }