Programming

Agradecimento GEP

Program.cs, Logging e Tratamento Global de Exceções — o guia para colocar a casa em ordem

Program.cs, Logging e Tratamento Global de Exceções — o guia para colocar a casa em ordem Objetivo: padronizar o pipeline da CoreAPI (.NET), eliminar duplicidades, centralizar o tratamento de erros no middleware, configurar logs úteis no Console/VS e disponibilizar endpoints de teste para validar cada exceção. Resumo 1) O que estava errado (e por quê) 2) Ordem “padrão-ouro” […]

Program.cs, Logging e Tratamento Global de Exceções — o guia para colocar a casa em ordem Read More »

capa logging

Logging Inteligente de Requisições em APIs .NET — Captura Segura e Estruturada de Request Body

Logging Inteligente de Requisições em APIs .NET — Captura Segura e Estruturada de Request Body 1. Contexto e Motivação Em APIs modernas, o log de requisições é uma das ferramentas mais valiosas para observabilidade e diagnóstico. Mas capturar o request body com segurança e eficiência é desafiador: o HttpContext.Request.Body é um stream forward-only, e a leitura incorreta pode: Este artigo apresenta uma

Logging Inteligente de Requisições em APIs .NET — Captura Segura e Estruturada de Request Body Read More »