Generic Host en .NET Core
Cómo estructurar una aplicación de consola .NET Core usando Generic Host para logging, DI y configuración.
Generic Host permite llevar a una consola (o worker) las mismas piezas que usamos en ASP.NET Core:
- Inyección de dependencias
- Configuración
- Logging
- Ciclo de vida de servicios
Es especialmente útil para workers, jobs y herramientas internas que necesitan una base sólida sin montar un servidor web completo.