private static void Validate(Neo4jLinqProvider provider) { if (provider == null) { throw new ArgumentNullException("provider"); } }
public Neo4jQueryable(Neo4jLinqProvider provider, Expression expression) { Validate(provider); Validate(expression); Provider = provider; Expression = expression; }
public Neo4jQueryable() { Provider = new Neo4jLinqProvider(); Expression = Expression.Constant(this); }