@@ -188,7 +188,7 @@ private static MethodInfo Distinct__TSource_TKey__3__0(Type TSource, Type TKey)
188
188
( s_Distinct__TSource_TKey__3__0 ??
189
189
( s_Distinct__TSource_TKey__3__0 = new Func < IAsyncQueryable < object > , Expression < Func < object , CancellationToken , ValueTask < object > > > , IEqualityComparer < object > , IAsyncQueryable < object > > ( Distinct < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
190
190
191
- public static IAsyncQueryable < TSource > Distinct < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > comparer )
191
+ public static IAsyncQueryable < TSource > Distinct < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > ? comparer )
192
192
{
193
193
if ( source == null )
194
194
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -204,7 +204,7 @@ private static MethodInfo Distinct__TSource_TKey__3__1(Type TSource, Type TKey)
204
204
( s_Distinct__TSource_TKey__3__1 ??
205
205
( s_Distinct__TSource_TKey__3__1 = new Func < IAsyncQueryable < object > , Expression < Func < object , object > > , IEqualityComparer < object > , IAsyncQueryable < object > > ( Distinct < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
206
206
207
- public static IAsyncQueryable < TSource > Distinct < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IEqualityComparer < TKey > comparer )
207
+ public static IAsyncQueryable < TSource > Distinct < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IEqualityComparer < TKey > ? comparer )
208
208
{
209
209
if ( source == null )
210
210
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -220,7 +220,7 @@ private static MethodInfo Distinct__TSource_TKey__3__2(Type TSource, Type TKey)
220
220
( s_Distinct__TSource_TKey__3__2 ??
221
221
( s_Distinct__TSource_TKey__3__2 = new Func < IAsyncQueryable < object > , Expression < Func < object , ValueTask < object > > > , IEqualityComparer < object > , IAsyncQueryable < object > > ( Distinct < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
222
222
223
- public static IAsyncQueryable < TSource > Distinct < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > comparer )
223
+ public static IAsyncQueryable < TSource > Distinct < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > ? comparer )
224
224
{
225
225
if ( source == null )
226
226
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -250,7 +250,7 @@ private static MethodInfo DistinctUntilChanged__TSource__2__0(Type TSource) =>
250
250
( s_DistinctUntilChanged__TSource__2__0 ??
251
251
( s_DistinctUntilChanged__TSource__2__0 = new Func < IAsyncQueryable < object > , IEqualityComparer < object > , IAsyncQueryable < object > > ( DistinctUntilChanged < object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource ) ;
252
252
253
- public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource > ( this IAsyncQueryable < TSource > source , IEqualityComparer < TSource > comparer )
253
+ public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource > ( this IAsyncQueryable < TSource > source , IEqualityComparer < TSource > ? comparer )
254
254
{
255
255
if ( source == null )
256
256
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -312,7 +312,7 @@ private static MethodInfo DistinctUntilChanged__TSource_TKey__3__0(Type TSource,
312
312
( s_DistinctUntilChanged__TSource_TKey__3__0 ??
313
313
( s_DistinctUntilChanged__TSource_TKey__3__0 = new Func < IAsyncQueryable < object > , Expression < Func < object , CancellationToken , ValueTask < object > > > , IEqualityComparer < object > , IAsyncQueryable < object > > ( DistinctUntilChanged < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
314
314
315
- public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > comparer )
315
+ public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > ? comparer )
316
316
{
317
317
if ( source == null )
318
318
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -328,7 +328,7 @@ private static MethodInfo DistinctUntilChanged__TSource_TKey__3__1(Type TSource,
328
328
( s_DistinctUntilChanged__TSource_TKey__3__1 ??
329
329
( s_DistinctUntilChanged__TSource_TKey__3__1 = new Func < IAsyncQueryable < object > , Expression < Func < object , object > > , IEqualityComparer < object > , IAsyncQueryable < object > > ( DistinctUntilChanged < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
330
330
331
- public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IEqualityComparer < TKey > comparer )
331
+ public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IEqualityComparer < TKey > ? comparer )
332
332
{
333
333
if ( source == null )
334
334
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -344,7 +344,7 @@ private static MethodInfo DistinctUntilChanged__TSource_TKey__3__2(Type TSource,
344
344
( s_DistinctUntilChanged__TSource_TKey__3__2 ??
345
345
( s_DistinctUntilChanged__TSource_TKey__3__2 = new Func < IAsyncQueryable < object > , Expression < Func < object , ValueTask < object > > > , IEqualityComparer < object > , IAsyncQueryable < object > > ( DistinctUntilChanged < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
346
346
347
- public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > comparer )
347
+ public static IAsyncQueryable < TSource > DistinctUntilChanged < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IEqualityComparer < TKey > ? comparer )
348
348
{
349
349
if ( source == null )
350
350
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -700,7 +700,7 @@ private static MethodInfo MaxAsync__TSource__3__0(Type TSource) =>
700
700
( s_MaxAsync__TSource__3__0 ??
701
701
( s_MaxAsync__TSource__3__0 = new Func < IAsyncQueryable < object > , IComparer < object > , CancellationToken , ValueTask < object > > ( MaxAsync < object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource ) ;
702
702
703
- public static ValueTask < TSource > MaxAsync < TSource > ( this IAsyncQueryable < TSource > source , IComparer < TSource > comparer , CancellationToken cancellationToken = default )
703
+ public static ValueTask < TSource > MaxAsync < TSource > ( this IAsyncQueryable < TSource > source , IComparer < TSource > ? comparer , CancellationToken cancellationToken = default )
704
704
{
705
705
if ( source == null )
706
706
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -762,7 +762,7 @@ private static MethodInfo MaxByAsync__TSource_TKey__4__0(Type TSource, Type TKey
762
762
( s_MaxByAsync__TSource_TKey__4__0 ??
763
763
( s_MaxByAsync__TSource_TKey__4__0 = new Func < IAsyncQueryable < object > , Expression < Func < object , CancellationToken , ValueTask < object > > > , IComparer < object > , CancellationToken , ValueTask < IList < object > > > ( MaxByAsync < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
764
764
765
- public static ValueTask < IList < TSource > > MaxByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IComparer < TKey > comparer , CancellationToken cancellationToken = default )
765
+ public static ValueTask < IList < TSource > > MaxByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IComparer < TKey > ? comparer , CancellationToken cancellationToken = default )
766
766
{
767
767
if ( source == null )
768
768
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -778,7 +778,7 @@ private static MethodInfo MaxByAsync__TSource_TKey__4__1(Type TSource, Type TKey
778
778
( s_MaxByAsync__TSource_TKey__4__1 ??
779
779
( s_MaxByAsync__TSource_TKey__4__1 = new Func < IAsyncQueryable < object > , Expression < Func < object , object > > , IComparer < object > , CancellationToken , ValueTask < IList < object > > > ( MaxByAsync < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
780
780
781
- public static ValueTask < IList < TSource > > MaxByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IComparer < TKey > comparer , CancellationToken cancellationToken = default )
781
+ public static ValueTask < IList < TSource > > MaxByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IComparer < TKey > ? comparer , CancellationToken cancellationToken = default )
782
782
{
783
783
if ( source == null )
784
784
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -794,7 +794,7 @@ private static MethodInfo MaxByAsync__TSource_TKey__4__2(Type TSource, Type TKey
794
794
( s_MaxByAsync__TSource_TKey__4__2 ??
795
795
( s_MaxByAsync__TSource_TKey__4__2 = new Func < IAsyncQueryable < object > , Expression < Func < object , ValueTask < object > > > , IComparer < object > , CancellationToken , ValueTask < IList < object > > > ( MaxByAsync < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
796
796
797
- public static ValueTask < IList < TSource > > MaxByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IComparer < TKey > comparer , CancellationToken cancellationToken = default )
797
+ public static ValueTask < IList < TSource > > MaxByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IComparer < TKey > ? comparer , CancellationToken cancellationToken = default )
798
798
{
799
799
if ( source == null )
800
800
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -824,7 +824,7 @@ private static MethodInfo MinAsync__TSource__3__0(Type TSource) =>
824
824
( s_MinAsync__TSource__3__0 ??
825
825
( s_MinAsync__TSource__3__0 = new Func < IAsyncQueryable < object > , IComparer < object > , CancellationToken , ValueTask < object > > ( MinAsync < object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource ) ;
826
826
827
- public static ValueTask < TSource > MinAsync < TSource > ( this IAsyncQueryable < TSource > source , IComparer < TSource > comparer , CancellationToken cancellationToken = default )
827
+ public static ValueTask < TSource > MinAsync < TSource > ( this IAsyncQueryable < TSource > source , IComparer < TSource > ? comparer , CancellationToken cancellationToken = default )
828
828
{
829
829
if ( source == null )
830
830
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -886,7 +886,7 @@ private static MethodInfo MinByAsync__TSource_TKey__4__0(Type TSource, Type TKey
886
886
( s_MinByAsync__TSource_TKey__4__0 ??
887
887
( s_MinByAsync__TSource_TKey__4__0 = new Func < IAsyncQueryable < object > , Expression < Func < object , CancellationToken , ValueTask < object > > > , IComparer < object > , CancellationToken , ValueTask < IList < object > > > ( MinByAsync < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
888
888
889
- public static ValueTask < IList < TSource > > MinByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IComparer < TKey > comparer , CancellationToken cancellationToken = default )
889
+ public static ValueTask < IList < TSource > > MinByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , CancellationToken , ValueTask < TKey > > > keySelector , IComparer < TKey > ? comparer , CancellationToken cancellationToken = default )
890
890
{
891
891
if ( source == null )
892
892
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -902,7 +902,7 @@ private static MethodInfo MinByAsync__TSource_TKey__4__1(Type TSource, Type TKey
902
902
( s_MinByAsync__TSource_TKey__4__1 ??
903
903
( s_MinByAsync__TSource_TKey__4__1 = new Func < IAsyncQueryable < object > , Expression < Func < object , object > > , IComparer < object > , CancellationToken , ValueTask < IList < object > > > ( MinByAsync < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
904
904
905
- public static ValueTask < IList < TSource > > MinByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IComparer < TKey > comparer , CancellationToken cancellationToken = default )
905
+ public static ValueTask < IList < TSource > > MinByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , TKey > > keySelector , IComparer < TKey > ? comparer , CancellationToken cancellationToken = default )
906
906
{
907
907
if ( source == null )
908
908
throw new ArgumentNullException ( nameof ( source ) ) ;
@@ -918,7 +918,7 @@ private static MethodInfo MinByAsync__TSource_TKey__4__2(Type TSource, Type TKey
918
918
( s_MinByAsync__TSource_TKey__4__2 ??
919
919
( s_MinByAsync__TSource_TKey__4__2 = new Func < IAsyncQueryable < object > , Expression < Func < object , ValueTask < object > > > , IComparer < object > , CancellationToken , ValueTask < IList < object > > > ( MinByAsync < object , object > ) . GetMethodInfo ( ) . GetGenericMethodDefinition ( ) ) ) . MakeGenericMethod ( TSource , TKey ) ;
920
920
921
- public static ValueTask < IList < TSource > > MinByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IComparer < TKey > comparer , CancellationToken cancellationToken = default )
921
+ public static ValueTask < IList < TSource > > MinByAsync < TSource , TKey > ( this IAsyncQueryable < TSource > source , Expression < Func < TSource , ValueTask < TKey > > > keySelector , IComparer < TKey > ? comparer , CancellationToken cancellationToken = default )
922
922
{
923
923
if ( source == null )
924
924
throw new ArgumentNullException ( nameof ( source ) ) ;
0 commit comments