public IEnumerable <Team> Handle(GetCurrentResultsQuery query) { var result = repository.Query(q => q .OrderByDescending(x => x.Points) .ThenByDescending(x => x.GoalsBalance)) .ToList(); return(result); }