public IActionResult GetAllUsers([FromBody] RetriveUsersQuery query) { try { IEnumerable <User> allUsers = _queryDispatcher.Execute <RetriveUsersQuery, IEnumerable <User> >(query); if (allUsers == null || !allUsers.Any()) { return(BadRequest(NoUsersWereFound)); } return(Ok(allUsers)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IEnumerable <User> Execute(RetriveUsersQuery tQuery) { IEnumerable <User> userList = null; try { userList = _orderDbfacade.Users?.ToList(); } catch (SqlException exception) { _logger.Log(LogLevel.Error, $" {HandlerName} caused an SqlException { exception.Message} "); throw; } catch (Exception exception) { _logger.Log(LogLevel.Error, $" {HandlerName} caused an Exception { exception.Message} "); throw; } return(userList); }