https://github.com/rijwanansari/dotnet9dyanmicdatabase
Building a Dynamic Database Web API in .NET 9 Using Clean Architecture and MediatR
https://github.com/rijwanansari/dotnet9dyanmicdatabase
clean-architecture database domain-driven-design dotnet dotnet9 entity-framework mediatr webapi
Last synced: 3 months ago
JSON representation
Building a Dynamic Database Web API in .NET 9 Using Clean Architecture and MediatR
- Host: GitHub
- URL: https://github.com/rijwanansari/dotnet9dyanmicdatabase
- Owner: rijwanansari
- Created: 2025-03-10T03:49:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-12T07:18:54.000Z (about 1 year ago)
- Last Synced: 2025-10-27T18:44:42.758Z (7 months ago)
- Topics: clean-architecture, database, domain-driven-design, dotnet, dotnet9, entity-framework, mediatr, webapi
- Language: C#
- Homepage:
- Size: 396 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Building a Dynamic Database Web API in .NET 9 Using Clean Architecture and MediatR
Flexibility in database selection is critical in modern application development.
A Web API should support multiple database options such as SQL Server, PostgreSQL, MySQL, and SQLite without major code changes.
In this project, we will build a .NET 9 Web API using Clean Architecture, Domain-Driven Design (DDD), and MediatR, while implementing dynamic database selection using Entity Framework Core (EF Core).
## Step by Step
https://dotnetcopilot.com/building-a-dynamic-database-web-api-in-net-9-using-clean-architecture-and-mediatr/