public static IAggregateFluent <T> OrderBy <T>(this IAggregateFluent <T> source, PaginatedOrder pagination) { return(pagination .Match(source) .OrderBy(pagination.OrderVisitors.ToArray())); }
public static PaginatedOrder StartingAt <T>(this List <IOrderVisitor> source, T from) { return(PaginatedOrder.Create <T>(source, from)); }