public static bool IsQueryableMethod(Expression expression, string method) { return _methods.Where(m => m.Name == method).Contains(GetQueryableMethod(expression)); }
protected override Expression VisitMethodCall(MethodCallExpression node) { if (_methodsToExclude.Any(method => QueryableUtility.IsQueryableMethod(node, method))) { return(Visit(node.Arguments[0])); } return(base.VisitMethodCall(node)); }