-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Beto Ramirez edited this page Aug 15, 2026
·
2 revisions
Plantilla de API .NET organizada por vertical slices: la estructura refleja el negocio (features), no la técnica (capas). La regla central: la complejidad se paga por slice, no por proyecto — un CRUD simple es un archivo; un caso de uso complejo puede tener domain model, más dependencias y más tests, sin obligar al resto del proyecto a esa ceremonia.
- Estructura-del-Proyecto
- El-Handler-de-un-Caso-de-Uso
- Reglas-que-Mantienen-el-Orden
- Validacion
- Manejo-Global-de-Errores
- Logging-Estructurado
- Health-Checks
- CORS
- Rate-Limiting
- Paginacion
- Autenticacion-y-Autorizacion
- Manejo-de-Secretos
- Eventos-In-Process
- Contrato-OpenAPI-TypeScript
- Composicion-en-Program-cs
- Agregar-un-Caso-de-Uso-Nuevo
- Gestion-de-Paquetes-y-Build
- Correr-el-Proyecto
- Fallas-al-Guardar
- Persistencia
- Estructura del Proyecto
- El Handler de un Caso de Uso
- Reglas que Mantienen el Orden
- Validación
- Manejo Global de Errores
- Logging Estructurado
- Health Checks
- CORS
- Rate Limiting
- Paginación
- Autenticación y Autorización
- Manejo de Secretos
- Eventos In-Process
- Contrato OpenAPI → TypeScript
- Composición en Program.cs
- Agregar un Caso de Uso Nuevo
- Gestión de Paquetes y Build
- Correr el Proyecto
- Fallas al Guardar
- Persistencia