English | 简体中文
A collection of production-ready project templates based on the MiCake framework, designed to help developers quickly scaffold high-quality ASP.NET Core applications following Domain-Driven Design (DDD) principles.
- Production-Ready: Built with best practices and real-world scenarios in mind
- DDD Architecture: Clear separation of Domain, Application, and Infrastructure layers
- Developer Experience: Integrated various out-of-the-box development tools and configurations to improve development efficiency
- Extensibility: Modular design makes it easy to add new features and customize
| Template Name | Description |
|---|---|
| MiCake WebAPI Template | Standard ASP.NET Core Web API template based on MiCake |
| MiCake WebAPI Template with RBAC | ASP.NET Core Web API template with built-in RBAC modules based on MiCake |
-
Install the template collection
dotnet new install MiCake.Templates
-
Create a new project Choose one template based on your scenario:
# Standard WebAPI template dotnet new micake-webapi -n YourProjectName # WebAPI template with RBAC dotnet new micake-webapi-rbac -n YourProjectName
-
Enter the project directory and run
cd YourProjectName dotnet build dotnet run
- MiCake Framework: GitHub Repository
- Domain-Driven Design: DDD Reference
- Clean Architecture: Clean Architecture Guide
This project is licensed under the MIT License - see the LICENSE file for details.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- MiCake Framework: MiCake Repository
Happy Coding! 🎉