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