Módulos

DAFce incluye 10 módulos organizados en paquetes independientes. Cada módulo tiene su propio search path — añade solo los que necesites.

Módulo Paquete Descripción
Application Daf.Application Builder y runner de IDafApplication
Commons Daf.Commons Smart pointers, RTTI, threading, arrays, parser CLI
Configuración Daf.Configuration Config JSON / env / memoria, binding tipado
Inyección de Dependencias Daf.DependencyInjection Contenedor DI completo con scopes y lifetimes
Hosting Daf.Hosting Modelo de ciclo de vida IHost / IHostBuilder
Logging Daf.Logging Logging estructurado con scopes
MediatR Daf.MediatR CQRS: comandos, queries, notificaciones, pipelines
MiniSpec Daf.MiniSpec Testing BDD: specs Gherkin, expectations, live dashboard
NNLog Daf.NNLog Motor de logging inspirado en NLog integrado con DAF
Web Daf.Web Servidor HTTP ligero y routing

Los módulos marcados con Abstractions incluyen también un paquete Daf.X.Abstractions con solo interfaces, para dependencias de compilación más limpias.