/neo4j-dotnet-driver

.Net driver for Neo4j (Bolt)

Primary LanguageC#Apache License 2.0Apache-2.0

Neo4j .NET Driver

Minimum viable snippet

Add the driver to your project using Nuget Package Manager:

PM> Install-Package Neo4j.Driver -Pre

Connect to a Neo4j 3.1.0+ database

using(var driver = GraphDatabase.Driver( "bolt://localhost:7687" ))
using(var session = driver.Session())
{
    var result = session.Run("CREATE (n) RETURN n");
}

Getting the Driver

The Neo4j Driver is distributed exclusively via Nuget and can be added to your project via the Package Manager.

Milestones

Available on Nuget

Snapshots

Snapshot builds are available at our MyGet feed, add the feed to your Nuget Sources

Building

Visual Studio Version

The driver is written in C# 6 so will require Visual Studio 2015 (community edition).

Integration Tests

The integration tests will download and install a database instance on your local machine. They can fail for two main reasons:

  1. The tests aren't run as Administrator (so you'll need to run Visual Studio as administrator)
  2. You have an instance of Neo4j already installed / running on your local machine.