public static CypherMatchBuilder Match <T>(string variableName, CypherArgumentBuilder argumentNameBuilder) where T : IEntityNode { var matcher = new CypherMatchBuilder(variableName, argumentNameBuilder); var type = typeof(T); return(matcher.Match(type)); }
public CypherQueryBuilder <T> Match(Expression <Func <T, bool> > whereExpression) { var variableName = "myWord"; var matcher = CypherMatchBuilder .Match <T>(variableName, _argumentBuilder) .Where(whereExpression); _matchers.Add(matcher); return(this); }