An open API service indexing awesome lists of open source software.

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

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:**
[![Watch on YouTube](/assets/ASP.NET%209.png)](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! 😊