linux-BR.org

Notícias de software livre e tecnologias

Para usar as opções no código, precisamos aprimorar o código, mas, antes disso, criaremos uma classe de opções específica para este formatador.Nesta postagem do blog, mostraremos os formatados de log, explorando seu objetivo, implementação, exemplos sobre como usar e criar formatados que atendam às suas necessidades.Eles recebem dados de log bruto, como registros de data e hora, níveis de log e detalhes da mensagem, e os transformam em um formato legível por humanos.Sim, você está certo, obrigado por apontar – o atraso é um hack, mas descartar a fábrica funciona bem e deve ser o caminho a percorrer.Nesse caso, eu apenas mudaria a linha
var LoggerFactory = LoggerFactory.Create (Builder =>
para
Usando var loggerFactory = LoggerFactory.create (construtor =>
e remova o atraso no final, ele funcionará bem.

Fonte: https://blog.revolution.com.br/2023/07/17/log-formatters-in-c/