Example #1
0
 public static bool ValidateGroupQuery(GroupQuery query)
 {
     if (query.Limit <= 0)
     {
         return(false);
     }
     if (query.Order != 1 && query.Order != -1)
     {
         return(false);
     }
     if (string.IsNullOrEmpty(query.Keys))
     {
         return(false);
     }
     foreach (var item in query.Items)
     {
         if (item.Predicate.HasValue)
         {
             return(false);
         }
     }
     return(true);
 }