No desenvolvimento de aplicações .NET Core (e versões mais recentes do .NET), o modelo de Hospedagem Genérica (Generic Host) foi introduzido como uma forma flexível e extensível de configurar e executar aplicações. Com base nesse modelo, é correto afirmar que a principal vantagem do Generic Host é:
- A Ser exclusivo para a execução de serviços Windows, oferecendo recursos otimizados para esse ambiente específico.
- B Proporcionar um desempenho significativamente superior ao hospedar aplicações web em comparação com o Servidor Web IIS (Internet Information Services).
- C Unificar a forma de hospedar diferentes tipos de aplicações, como web (APIs, WebApps), serviços de console, workers e outros, sob um mesmo modelo de configuração e ciclo de vida.
- D Restringir o suporte apenas a aplicações web, simplificando a configuração para esse tipo de aplicação.
- E Oferecer suporte nativo e aprimorado para a tecnologia WebForms dentro do ecossistema .NET Core.