Skip to content

profet23/Neo4jClient

 
 

Repository files navigation

What is Neo4jClient?

A .NET client for neo4j. Supports basic CRUD operations, Cypher and Gremlin queries via fluent interfaces, and some indexing operations.

Grab the latest drop straight from the Neo4jClient package on NuGet.

Read our wiki doco.

Current Builds

Stable neo4jclient-tx MyGet Build Status

The current stable release doesn't contain Transaction support, and is due to be superceded soon.

Pre-Release neo4jclient-tx MyGet Build Status

The current pre-release contains Transaction support and Authentication via the Client support.

Breaking Changes in Pre-Release

  • (Tx0009 onwards) CollectAs now returns IEnumerable<T> and not IEnumerable<Node<T>>
  • (Tx0010 onwards) IHttpClient now contains a Username and Password getter, this should have an effect if you're using a custom HttpClient for Authentication. With the Pre-Release you no longer need to use a custom HttpClient, the GraphClient supports authentication now.

License Information

Licensed under MS-PL. See LICENSE in the root of this repository for full license text.

Packages

No packages published

Languages

  • C# 99.9%
  • Other 0.1%