APITemplate.CleanArchitecture 1.0.0

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

Template completo de API con Clean Architecture para .NET 9.
     
     Características:
     - Clean Architecture (4 capas: API, Application, Domain, Infrastructure)
     - Minimal APIs (sin controllers)
     - JWT Authentication (Login, Register, Refresh Token)
     - Rate Limiting (4 políticas configurables)
     - Serilog (logging estructurado a consola, archivo y Seq)
     - Swagger/OpenAPI (documentación interactiva)
     - FluentValidation (validaciones declarativas)
     - AutoMapper (mapeo de objetos)
     - ORMData (ORM personalizado)
     - Middlewares (Exception, RequestLogging)
     - GlobalUsings (código limpio)
     - DependencyInjection por capa
     - Ejemplos listos para usar
     
     Seguridad:
     - JWT con Access y Refresh Tokens
     - BCrypt para passwords
     - Rate Limiting anti fuerza bruta
     - CORS configurado
     - Validaciones exhaustivas
     
     Ideal para:
     - Proyectos nuevos de API
     - Microservicios
     - Backends de aplicaciones móviles/web
     - APIs públicas o privadas
     - Proyectos educativos

This package has 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 367 11/12/2025

v1.0.0:
     - Template inicial
     - Clean Architecture con 4 capas
     - Minimal APIs
     - JWT Authentication completo
     - Rate Limiting con 4 políticas
     - Serilog logging estructurado
     - Swagger/OpenAPI
     - FluentValidation + AutoMapper
     - ORMData ORM personalizado
     - Documentación completa en español