Questão de Programação — ASP — FUNDATEC 2025
ProgramaçãoASP
- Código
- qg475003
- Banca
- FUNDATEC
- Órgão
- PROCERGS
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista em Computação/Ênfase em Programação de Sistemas na Tecnologia Microsoft
Em um servidor ASP.NET Core, deseja-se fazer a captura global de exceções correlação de logs por requisição. Qual configuração segue as recomendações oficiais?
- AA ordem dos middlewares é sempre irrelevante por definição da plataforma, pois o runtime intercepta uniformemente exceções, autenticação, compressão e roteamento independentemente da posição no pipeline.
- BUseDeveloperExceptionPage em produção para máxima visibilidade com stack trace ao usuário final.
- CILogger <T> não é thread-safe, exigindo implementação própria para concorrência.
- DNão há suporte a logging estruturado, sendo necessário serializar objetos manualmente.
- EUseExceptionHandler configurado no topo do pipeline e logging estruturado com scopes/identificadores de correlação (Correlation IDs), preservando contexto por requisição.