Questão FC546388
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
Frameworks para Desenvolvimento
FURB · 2025
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 é:
- Ser exclusivo para a execução de serviços Windows, oferecendo recursos otimizados para esse ambiente específico.
- Proporcionar um desempenho significativamente superior ao hospedar aplicações web em comparação com o Servidor Web IIS (Internet Information Services).
- 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.
- Restringir o suporte apenas a aplicações web, simplificando a configuração para esse tipo de aplicação.
- Oferecer suporte nativo e aprimorado para a tecnologia WebForms dentro do ecossistema .NET Core.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Generic Host centraliza a configuração e o ciclo de vida de aplicações diferentes, permitindo que APIs web, aplicações de console, workers e serviços de background usem o mesmo modelo de inicialização.
Ao expor interfaces como IHost e IHostBuilder, o Generic Host padroniza a construção do host, integrando Dependency Injection, configuração e logging de forma unificada.
Isso facilita reutilização de componentes e consistência operacional: por exemplo, um serviço implementando IHostedService tem métodos como StartAsync e StopAsync que seguem o mesmo ciclo de vida em qualquer tipo de aplicação.
O resultado é menor complexidade para gerenciar cross‑cutting concerns e maior portabilidade entre cenários, com código e infraestrutura mais previsíveis e coesos.
Conteúdo do catálogo FC Concursos · Atualizado em