Skip to content

Unofficial neo4j integration for dotnet Aspire, developed by Northern Nerds.

License

Notifications You must be signed in to change notification settings

terle/aspire-neo4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neo4j Aspire Integration (Unofficial)

Build Status

This repository provides unofficial Neo4j integrations for .NET Aspire.

Packages

Package Version Downloads
NorthernNerds.Aspire.Neo4j NuGet Downloads
NorthernNerds.Aspire.Hosting.Neo4j NuGet Downloads

Getting Started

Installation

# Install both packages
dotnet add package NorthernNerds.Aspire.Hosting.Neo4j
dotnet add package NorthernNerds.Aspire.Neo4j

Usage

In your AppHost project:

using NorthernNerds.Aspire.Hosting.Neo4j;

var builder = DistributedApplication.CreateBuilder(args);
var neo4jDb = builder.AddNeo4j("graph-db", neo4jUser, neo4jPass);

In your service projects:

using NorthernNerds.Aspire.Neo4j;

var builder = WebApplication.CreateBuilder(args);
builder.AddNeo4jClient("graph-db");

For more details, check the:

Documentation

  • Release Guide: Instructions on how to release a new version of the package.

Contributing

Contributions are welcome! Please see the CONTRIBUTING.md for details on how to contribute.

License

This project is licensed under the MIT License.

About Northern Nerds

Northern Nerds is a one-man freelance software company dedicated to creating high-quality software solutions and tools. Follow our work to stay updated on the latest projects and contributions.