@@ -803,10 +803,11 @@ public virtual SqlExpression<T> OrderBy(Expression<Func<T, object>> keySelector)
803
803
return OrderByInternal ( keySelector ) ;
804
804
}
805
805
806
- public virtual SqlExpression < T > OrderBy < Table > ( Expression < Func < Table , object > > keySelector )
807
- {
808
- return OrderByInternal ( keySelector ) ;
809
- }
806
+ public virtual SqlExpression < T > OrderBy < Table > ( Expression < Func < Table , object > > fields ) => OrderByInternal ( fields ) ;
807
+ public virtual SqlExpression < T > OrderBy < Table1 , Table2 > ( Expression < Func < Table1 , Table2 , object > > fields ) => OrderByInternal ( fields ) ;
808
+ public virtual SqlExpression < T > OrderBy < Table1 , Table2 , Table3 > ( Expression < Func < Table1 , Table2 , Table3 , object > > fields ) => OrderByInternal ( fields ) ;
809
+ public virtual SqlExpression < T > OrderBy < Table1 , Table2 , Table3 , Table4 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , object > > fields ) => OrderByInternal ( fields ) ;
810
+ public virtual SqlExpression < T > OrderBy < Table1 , Table2 , Table3 , Table4 , Table5 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , Table5 , object > > fields ) => OrderByInternal ( fields ) ;
810
811
811
812
private SqlExpression < T > OrderByInternal ( Expression keySelector )
812
813
{
@@ -843,10 +844,11 @@ public virtual SqlExpression<T> ThenBy(Expression<Func<T, object>> keySelector)
843
844
return ThenByInternal ( keySelector ) ;
844
845
}
845
846
846
- public virtual SqlExpression < T > ThenBy < Table > ( Expression < Func < Table , object > > keySelector )
847
- {
848
- return ThenByInternal ( keySelector ) ;
849
- }
847
+ public virtual SqlExpression < T > ThenBy < Table > ( Expression < Func < Table , object > > fields ) => ThenByInternal ( fields ) ;
848
+ public virtual SqlExpression < T > ThenBy < Table1 , Table2 > ( Expression < Func < Table1 , Table2 , object > > fields ) => ThenByInternal ( fields ) ;
849
+ public virtual SqlExpression < T > ThenBy < Table1 , Table2 , Table3 > ( Expression < Func < Table1 , Table2 , Table3 , object > > fields ) => ThenByInternal ( fields ) ;
850
+ public virtual SqlExpression < T > ThenBy < Table1 , Table2 , Table3 , Table4 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , object > > fields ) => ThenByInternal ( fields ) ;
851
+ public virtual SqlExpression < T > ThenBy < Table1 , Table2 , Table3 , Table4 , Table5 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , Table5 , object > > fields ) => ThenByInternal ( fields ) ;
850
852
851
853
private SqlExpression < T > ThenByInternal ( Expression keySelector )
852
854
{
@@ -867,10 +869,11 @@ public virtual SqlExpression<T> OrderByDescending(Expression<Func<T, object>> ke
867
869
return OrderByDescendingInternal ( keySelector ) ;
868
870
}
869
871
870
- public virtual SqlExpression < T > OrderByDescending < Table > ( Expression < Func < Table , object > > keySelector )
871
- {
872
- return OrderByDescendingInternal ( keySelector ) ;
873
- }
872
+ public virtual SqlExpression < T > OrderByDescending < Table > ( Expression < Func < Table , object > > keySelector ) => OrderByDescendingInternal ( keySelector ) ;
873
+ public virtual SqlExpression < T > OrderByDescending < Table1 , Table2 > ( Expression < Func < Table1 , Table2 , object > > fields ) => OrderByDescendingInternal ( fields ) ;
874
+ public virtual SqlExpression < T > OrderByDescending < Table1 , Table2 , Table3 > ( Expression < Func < Table1 , Table2 , Table3 , object > > fields ) => OrderByDescendingInternal ( fields ) ;
875
+ public virtual SqlExpression < T > OrderByDescending < Table1 , Table2 , Table3 , Table4 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , object > > fields ) => OrderByDescendingInternal ( fields ) ;
876
+ public virtual SqlExpression < T > OrderByDescending < Table1 , Table2 , Table3 , Table4 , Table5 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , Table5 , object > > fields ) => OrderByDescendingInternal ( fields ) ;
874
877
875
878
private SqlExpression < T > OrderByDescendingInternal ( Expression keySelector )
876
879
{
@@ -919,10 +922,11 @@ public virtual SqlExpression<T> ThenByDescending(Expression<Func<T, object>> key
919
922
return ThenByDescendingInternal ( keySelector ) ;
920
923
}
921
924
922
- public virtual SqlExpression < T > ThenByDescending < Table > ( Expression < Func < Table , object > > keySelector )
923
- {
924
- return ThenByDescendingInternal ( keySelector ) ;
925
- }
925
+ public virtual SqlExpression < T > ThenByDescending < Table > ( Expression < Func < Table , object > > fields ) => ThenByDescendingInternal ( fields ) ;
926
+ public virtual SqlExpression < T > ThenByDescending < Table1 , Table2 > ( Expression < Func < Table1 , Table2 , object > > fields ) => ThenByDescendingInternal ( fields ) ;
927
+ public virtual SqlExpression < T > ThenByDescending < Table1 , Table2 , Table3 > ( Expression < Func < Table1 , Table2 , Table3 , object > > fields ) => ThenByDescendingInternal ( fields ) ;
928
+ public virtual SqlExpression < T > ThenByDescending < Table1 , Table2 , Table3 , Table4 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , object > > fields ) => ThenByDescendingInternal ( fields ) ;
929
+ public virtual SqlExpression < T > ThenByDescending < Table1 , Table2 , Table3 , Table4 , Table5 > ( Expression < Func < Table1 , Table2 , Table3 , Table4 , Table5 , object > > fields ) => ThenByDescendingInternal ( fields ) ;
926
930
927
931
private SqlExpression < T > ThenByDescendingInternal ( Expression keySelector )
928
932
{
0 commit comments