-
Notifications
You must be signed in to change notification settings - Fork 0
Composicion en Program cs
Beto Ramirez edited this page Aug 15, 2026
·
1 revision
Program.cs se mantiene como una lista corta de pasos: cada bloque de
configuración vive en su propio método de extensión (AddOpenApiDocument(),
AddAppDbContext(), AddUseCaseHandlers(), ApplyPendingMigrations(),
MapOpenApiDocument()), encadenados sobre IServiceCollection/WebApplication.
El comentario que explica el "por qué" de cada pieza vive como XML-doc junto
al método que la implementa, no flotando en Program.cs — así el archivo se
lee de un vistazo y el detalle está a un "ir a definición".
Ver también: Contrato-OpenAPI-TypeScript · Agregar-un-Caso-de-Uso-Nuevo · Home
- 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