1c5658f294
Summary: Freeze python's neo4j driver version. Add multiple transactions example in C#. Update Python example to 1.5.0 Neo4j driver. Reviewers: mferencevic, buda, mislav.bradac Reviewed By: mislav.bradac Subscribers: dgleich, pullbot Differential Revision: https://phabricator.memgraph.io/D949
23 lines
797 B
C#
23 lines
797 B
C#
using System;
|
|
using System.Linq;
|
|
using Neo4j.Driver.V1;
|
|
|
|
public class Basic {
|
|
public static void Main(string[] args) {
|
|
var config = Config.DefaultConfig;
|
|
config.EncryptionLevel = EncryptionLevel.None;
|
|
using(var driver = GraphDatabase.Driver("bolt://localhost:7687", AuthTokens.None, config))
|
|
using(var session = driver.Session())
|
|
{
|
|
session.Run("MATCH (n) DETACH DELETE n").Consume();
|
|
session.Run("CREATE (alice:Person {name: \"Alice\", age: 22})").Consume();
|
|
var result = session.Run("MATCH (n) RETURN n").First();
|
|
var alice = (INode) result["n"];
|
|
Console.WriteLine(alice["name"]);
|
|
Console.WriteLine(string.Join(", ", alice.Labels));
|
|
Console.WriteLine(alice["age"]);
|
|
}
|
|
Console.WriteLine("All ok!");
|
|
}
|
|
}
|