← Blogdotnethostingdi

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.