Clean Architecture Template Created by: Arash Naseri This template provides a modular foundation for Clean Architecture in .NET, including essential files such as .gitignore, Directory.Build.props, Dockerfile, and docker-compose.yml. These files support consistent build configurations, containerization, and version control best practices. Note: Due to Visual Studio template limitations, some solution-level files (like Directory.Packages.props) are not automatically placed in the root. After generating your solution, please manually move these files from the template folder to the solution root. This setup ensures a clean, extensible architecture ready for CI/CD, containerization, and team collaboration. 📦 Included ProjectsAbstractions projects for each layer
Architecture projects
🛠️ Instructions1- Generate the solution using this template.
2- Locate the following files from solution Items project into the root nearby
Move them to the root of your solution manually. This setup ensures a clean, extensible architecture ready for CI/CD, containerization, and team collaboration. |