@@ -174,28 +174,28 @@ public static class Key
174174 public static class Enumerable
175175 {
176176 // Enumerable
177- public static readonly MethodInfo Select = typeof ( System . Linq . Enumerable ) . GetMethods ( ) . First ( m => m . Name == nameof ( System . Linq . Enumerable . Select ) ) ;
177+ public static readonly MethodInfo Select = WellKnownTypes . Enumerable . GetMethods ( ) . First ( m => m . Name == nameof ( System . Linq . Enumerable . Select ) ) ;
178178
179- public static readonly MethodInfo First = typeof ( System . Linq . Enumerable )
179+ public static readonly MethodInfo First = WellKnownTypes . Enumerable
180180 . GetMethods ( BindingFlags . Static | BindingFlags . Public )
181181 . First ( m => m . Name == nameof ( System . Linq . Enumerable . First ) && m . GetParameters ( ) . Length == 1 ) ;
182182
183- public static readonly MethodInfo FirstOrDefault = typeof ( System . Linq . Enumerable )
183+ public static readonly MethodInfo FirstOrDefault = WellKnownTypes . Enumerable
184184 . GetMethods ( BindingFlags . Static | BindingFlags . Public )
185185 . First ( m => m . Name == nameof ( System . Linq . Enumerable . FirstOrDefault ) && m . GetParameters ( ) . Length == 1 ) ;
186186
187- public static readonly MethodInfo Single = typeof ( System . Linq . Enumerable )
187+ public static readonly MethodInfo Single = WellKnownTypes . Enumerable
188188 . GetMethods ( BindingFlags . Static | BindingFlags . Public )
189189 . First ( m => m . Name == nameof ( System . Linq . Enumerable . Single ) && m . GetParameters ( ) . Length == 1 ) ;
190190
191- public static readonly MethodInfo SingleOrDefault = typeof ( System . Linq . Enumerable )
191+ public static readonly MethodInfo SingleOrDefault = WellKnownTypes . Enumerable
192192 . GetMethods ( BindingFlags . Static | BindingFlags . Public )
193193 . First ( m => m . Name == nameof ( System . Linq . Enumerable . SingleOrDefault ) && m . GetParameters ( ) . Length == 1 ) ;
194194
195195 public static readonly Type OfTuple = WellKnownInterfaces . EnumerableOfT . CachedMakeGenericType ( typeof ( Xtensive . Tuples . Tuple ) ) ;
196- public static readonly MethodInfo DefaultIfEmpty = typeof ( System . Linq . Enumerable ) . GetMethods ( ) . First ( m => m . Name == nameof ( System . Linq . Enumerable . DefaultIfEmpty ) ) ;
197- public static readonly MethodInfo Contains = GetMethod ( typeof ( System . Linq . Enumerable ) , nameof ( System . Linq . Enumerable . Contains ) , 1 , 2 ) ;
198- public static readonly MethodInfo Cast = GetMethod ( typeof ( System . Linq . Enumerable ) , nameof ( System . Linq . Enumerable . Cast ) , 1 , 1 ) ;
196+ public static readonly MethodInfo DefaultIfEmpty = WellKnownTypes . Enumerable . GetMethods ( ) . First ( m => m . Name == nameof ( System . Linq . Enumerable . DefaultIfEmpty ) ) ;
197+ public static readonly MethodInfo Contains = GetMethod ( WellKnownTypes . Enumerable , nameof ( System . Linq . Enumerable . Contains ) , 1 , 2 ) ;
198+ public static readonly MethodInfo Cast = GetMethod ( WellKnownTypes . Enumerable , nameof ( System . Linq . Enumerable . Cast ) , 1 , 1 ) ;
199199 }
200200
201201 // IEntity
0 commit comments