Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rabbicse/aspdotnetcore-ddd-cleanarchitecture-microservices
Domain Driven Design(DDD) and Clean Architecture with ASP.NET Core and C# followed by CQRS, Event Sourcing pattern and Event Driven Architecture.
https://github.com/rabbicse/aspdotnetcore-ddd-cleanarchitecture-microservices
apache-kafka asp-net-core asynchronous-programming clean-architecture cqrs-pattern csharp docker docker-compose domain-driven-design dotnet-core event-driven-architecture event-sourcing eventstoredb microservices mongodb redis rest-api
Last synced: about 1 month ago
JSON representation
Domain Driven Design(DDD) and Clean Architecture with ASP.NET Core and C# followed by CQRS, Event Sourcing pattern and Event Driven Architecture.
- Host: GitHub
- URL: https://github.com/rabbicse/aspdotnetcore-ddd-cleanarchitecture-microservices
- Owner: rabbicse
- License: gpl-3.0
- Created: 2024-05-02T14:30:27.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-05-15T09:44:09.000Z (9 months ago)
- Last Synced: 2024-11-11T14:44:37.886Z (3 months ago)
- Topics: apache-kafka, asp-net-core, asynchronous-programming, clean-architecture, cqrs-pattern, csharp, docker, docker-compose, domain-driven-design, dotnet-core, event-driven-architecture, event-sourcing, eventstoredb, microservices, mongodb, redis, rest-api
- Language: C#
- Homepage:
- Size: 108 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Domain Driven Design(DDD) and Clean Architecture with ASP.NET Core and C#
Develop microservices in ASP.NET Core and C# with the following patterns and principles
- Domain Driven Design (DDD)
- Clean Architecture
- Command Query Responsibility Segregation (CQRS)
- Event Sourcing
- Event Driven Architecture
- REST Api## Technologies
- C#
- ASP.NET Core 8
- MediatR
- Hangfire
- AutoMapper
- EntityFrameworkCore
- Apache Kafka
- EventStoreDB
- Redis
- MongoDB
- Postgres
- Microsoft SQL Server
- Docker and Docker Compose## References
- [CQRS](https://martinfowler.com/bliki/CQRS.html)
- [eShop](https://github.com/dotnet/eShop)
- [CodeOpinion](https://www.youtube.com/@CodeOpinion)
- [MilanJovanovicTech](https://www.youtube.com/@MilanJovanovicTech)