Pular para o conteúdo principal

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?
  1. 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.
  2. BUseDeveloperExceptionPage em produção para máxima visibilidade com stack trace ao usuário final.
  3. CILogger <T> não é thread-safe, exigindo implementação própria para concorrência.
  4. DNão há suporte a logging estruturado, sendo necessário serializar objetos manualmente.
  5. EUseExceptionHandler configurado no topo do pipeline e logging estruturado com scopes/identificadores de correlação (Correlation IDs), preservando contexto por requisição.
Revelar gabarito e comentário

GabaritoE — UseExceptionHandler configurado no topo do pipeline e logging estruturado com scopes/identificadores de correlação (Correlation IDs), preservando contexto por requisição.

Link permanente: /questoes/qg475003