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
The current stable release doesn't contain Transaction support, and is due to be superceded soon.
Pre-Release
The current pre-release contains Transaction support and Authentication via the Client support.
Breaking Changes in Pre-Release
- (Tx0009 onwards)
CollectAs
now returnsIEnumerable<T>
and notIEnumerable<Node<T>>
- (Tx0010 onwards)
IHttpClient
now contains aUsername
andPassword
getter, this should have an effect if you're using a customHttpClient
for Authentication. With the Pre-Release you no longer need to use a custom HttpClient, theGraphClient
supports authentication now.
License Information
Licensed under MS-PL. See LICENSE
in the root of this repository for full license text.