https://github.com/clifftech123/dotnet9-clean-architecture
This project demonstrates the implementation of Clean Architecture using .NET 9, as showcased in the accompanying tutorial on the CliffTech YouTube Channel
https://github.com/clifftech123/dotnet9-clean-architecture
api-rest cshap dotnet dotnet-core
Last synced: about 1 year ago
JSON representation
This project demonstrates the implementation of Clean Architecture using .NET 9, as showcased in the accompanying tutorial on the CliffTech YouTube Channel
- Host: GitHub
- URL: https://github.com/clifftech123/dotnet9-clean-architecture
- Owner: Clifftech123
- Created: 2025-04-13T09:36:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-13T14:06:27.000Z (about 1 year ago)
- Last Synced: 2025-04-25T15:26:03.297Z (about 1 year ago)
- Topics: api-rest, cshap, dotnet, dotnet-core
- Language: C#
- Homepage: https://youtu.be/XfOFB3WpVRA?si=hWMtNQBZhsboQRSJ
- Size: 129 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Clean Architecture with .NET 9**
This project demonstrates the implementation of **Clean Architecture** using **.NET 9**, as showcased in the accompanying tutorial on the **CliffTech YouTube Channel**. Whether you're new to Clean Architecture or want to strengthen your skills, this project is for you.
π **Watch the full tutorial on YouTube:**
[](https://youtu.be/6X9_X-091-4)
## **π Support the Channel**
If youβve found value in this tutorial or the resources provided, consider supporting us with a small contribution. Every bit helps us create more high-quality tutorials and tools for the developer community!
β [Support Us on Buy Me a Coffee](https://buymeacoffee.com/clifftech)
## **π Project Overview**
This project showcases how to build a **REST API** from scratch using Clean Architecture principles. It covers essential concepts such as:
- **CQRS (Command Query Responsibility Segregation)**
- **Repository Pattern**
- **Dependency Injection**
We also integrate widely used open-source libraries like **MediatR**, **AutoMapper**, and tools like **EF Core** and **Postman**, all within the powerful **.NET 9 framework**.
## **π Features**
- **Clean Architecture Principles**: A structured, maintainable, and scalable solution.
- **Open-Source Libraries**: Incorporates MediatR and AutoMapper for optimal performance.
- **SQL Database Integration**: Connect and test APIs using Postman.
- **Industry-Level Patterns**: Apply CQRS, repository, and unit-of-work patterns.
## **π Get in Touch**
Have questions or need help with the code? Iβd love to connect! Feel free to reach out to me here:
- **Twitter**: [@CliffTech_Dev](https://x.com/Clifftech_Dev)
- **LinkedIn**: [Isaiah Clifford Opoku](https://www.linkedin.com/in/isaiah-clifford-opoku/)
Donβt forget to like, comment, and share the video if you find it useful! π