Skip to content
| Marketplace
Sign in
Visual Studio>Templates>Neo4j Template
Neo4j Template

Neo4j Template

JJ

|
752 installs
| (0) | Free
Full Project Structure for .NetCore, Neo4j and GraphQL (By Julian Joseph, Cederholm, Sebastian and Tom Lien)
Download

** Full project structure for .NET Core Web API and Neo4j Graph Database with GraphQL.**

The tech stack being .NET, Neo4j (Graph Database) and Hot Chocolate (GraphQL) The project structure is created in accordance to Clean Architecture:

  1. API (API layer)
  2. Application (Business or Logic layer)
  3. Application Unit Tests
  4. Application Integration Tests
  5. Core (Entity and Business Objects)
  6. GraphQL (GraphQL endpoint)
  7. GraphQL Unit Tests
  8. Neo4j (Data Layer)
  9. Neo4j Unit Tests

To run Integration tests in local make sure Docker is installed and running.

The API project has deployment folder to assist in setup of azure pipeline, docker setup. The Neo4j Data Layer can be swapped out for any other Database like Entity Framework or MongoDB

This project template has been created by: (Julian Joseph, Cederholm Sebastian, Lien Tom)

Enjoy :-)

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft