Beispiel #1
0
 public static Nest.SearchDescriptor <T> Sort <T>(this Nest.SearchDescriptor <T> descriptor, IEnumerable <Sort> sorts) where T : class, IResponse
 {
     foreach (var sort in sorts)
     {
         if (sort.Dir == "desc")
         {
             descriptor = descriptor.SortDescending(sort.Field);
         }
         if (sort.Dir == "asc")
         {
             descriptor = descriptor.SortAscending(sort.Field);
         }
     }
     return(descriptor);
 }