public static T ReplaceResourceDescriptorsByQueryable <T>(this T expression, Func <Type, System.Linq.IQueryable> provider, ITypeResolver?typeResolver = null) where T : Expression => QueryableResourceVisitor.ReplaceResourceDescriptorsByQueryable(expression, provider, typeResolver);
public static TExpression ReplaceResourceDescriptorsByQueryable <TExpression, TQueryable>(this TExpression expression, Func <Type, TQueryable> provider, ITypeResolver?typeResolver = null) where TExpression : Expression => QueryableResourceVisitor.ReplaceResourceDescriptorsByQueryable(expression, provider, typeResolver);