From df24905a0ecb57248dde947af09c2e057055bedf Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 22 Jul 2025 08:51:06 +0200 Subject: [PATCH] feat(logging): NLog nur in Nicht-Entwicklungsumgebungen anwenden MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Einrichtung des Logging-Anbieters wurde mit einer Prüfung versehen, um sicherzustellen, dass NLog nur verwendet wird, wenn es sich nicht in der Entwicklung befindet. Dadurch wird verhindert, dass das Standard-Protokollierungsverhalten während der Entwicklung überschrieben wird. --- DigitalData.UserManager.API/Program.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/DigitalData.UserManager.API/Program.cs b/DigitalData.UserManager.API/Program.cs index 3fdbb21..c49a3b9 100644 --- a/DigitalData.UserManager.API/Program.cs +++ b/DigitalData.UserManager.API/Program.cs @@ -31,8 +31,11 @@ try { builder.Services.AddEncryptor(builder.Configuration.GetSection("EncryptionParameters")); - builder.Logging.ClearProviders(); - builder.Host.UseNLog(); + if (!builder.Environment.IsDevelopment()) + { + builder.Logging.ClearProviders(); + builder.Host.UseNLog(); + } builder.Services.AddControllers(opt => {