DataStax Enterprise C# Graph Extension

This package builds on the DataStax Enterprise C# driver, adding functionality for interacting with DSE graph features using Apache TinkerPop Gremlin.Net.

This library supports .NET Framework 4.6.1+ and .NET Core 1+.

The package can be used solely with DataStax Enterprise. Please consult the license.


Get it on Nuget

PM> Install-Package Dse.Graph


Basic Usage

Import namespace:

using Dse.Graph;

Get the traversal source using a IDseSession instance

GraphTraversalSource g = DseGraph.Traversal(session);

You can reuse your GraphTraversalSource instance across your application.

Get a list of vertices

IList<Vertex> people = g.V().HasLabel("person").ToList();

Visit the Getting Started Guide for more examples.

Getting Help

You can use the project Mailing list or create a ticket on the Jira issue tracker. Additionally, you can use the #datastax-drivers channel in the DataStax Academy Slack.


Copyright 2017 DataStax