ZKCLeanArchitecture.Template 1.0.0

dotnet new install ZKCLeanArchitecture.Template::1.0.0
                    
This package contains a .NET Template Package you can call from the shell/command line.

ZK Clean Architecture Template

A powerful, production-ready ASP.NET Core Clean Architecture project template built with:

  • ✅ CQRS + MediatR
  • ✅ Repository & Unit of Work Pattern
  • ✅ Entity Framework Core
  • ✅ AutoMapper
  • ✅ FluentValidation
  • ✅ SOLID Principles
  • ✅ Clean Layered Architecture
  • ✅ Easy to extend and production-friendly

🔧 Template Features

This template scaffolds a complete solution with:

  • Domain Layer – Entities, Value Objects, Domain Events
  • Application Layer – CQRS, Validators, Interfaces
  • Infrastructure Layer – EF Core Repositories, Services
  • Presentation Layer – ASP.NET Core API with Controllers and Swagger
  • Clean separation of concerns
  • Pre-configured Dependency Injection
  • Folder structure ready for enterprise-level development

🚀 Getting Started

1. Install the template

After downloading or building the .nupkg:

dotnet new -i zkCleanArc -n "YourProjectName"
  • net9.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0 147 6/16/2025