Skip to content

zangassis/raven-shop

Repository files navigation


RavenDB .NET 6 Application

An application developed in .NET 6 with RavenDB 🐦

Used by Startups, Small Businesses, and Fortune 500 Large Enterprises worldwide, RavenDB is the leading NoSQL Document Database for distributed database systems.

cli version

 

🧩 About versions

This application uses the Minimal API feature available in .NET 6 and uses the Microservices architectural approach, has all CRUD operations.

The first-version-dotnet5 branch has the first version developed in .NET 5 and older versions of RavenDB and using another architectural approach.

⚡️ Quick start

First of all, download and install RavenDB. Version 5.3.1 or higher is required.

Then create a database called "shop" then Loading Sample Data. (You can follow this guide I created, it's very easy and fast Loading Sample Data in RavenDB.

After cloning or forking this repository. Open the solution in your IDE and run the restore to download the dependencies and then run the application.

Great!✨ The project runs in swagger and you can see this at http://localhost:[PORT]/swagger/index.html.