From 98226f239b5499ed19f9bf42eaa9b7a581ba6e4d Mon Sep 17 00:00:00 2001 From: OlgunR Date: Fri, 29 May 2026 09:52:05 +0200 Subject: [PATCH] Adjust logging levels to reduce verbosity Changed logging levels from LogInformation to LogDebug in PdfAttachmentExtractorService and PdfResultPackageService. This includes logs for PDF conformity levels, ZUGFeRD Guideline-IDs, saved attachment details, and result report discovery. These changes aim to reduce log verbosity in production environments by moving less critical information to the debug level. --- .../Services/PdfAttachmentExtractorService.cs | 6 +++--- .../Services/PdfResultPackageService.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/DXApp.TemplateKitProject/Services/PdfAttachmentExtractorService.cs b/DXApp.TemplateKitProject/Services/PdfAttachmentExtractorService.cs index 5377c96..4fd6212 100644 --- a/DXApp.TemplateKitProject/Services/PdfAttachmentExtractorService.cs +++ b/DXApp.TemplateKitProject/Services/PdfAttachmentExtractorService.cs @@ -38,7 +38,7 @@ public class PdfAttachmentExtractorService( }; result.PdfAWarning = compatibility == PdfACompatibility.None; - logger.LogInformation( + logger.LogDebug( "PDF '{FileName}': Konformität = {Level}", sourceFileName, result.PdfALevel); @@ -50,7 +50,7 @@ public class PdfAttachmentExtractorService( { result.ZugferdGuidelineId = ExtractGuidelineId(xmpData); if (!string.IsNullOrEmpty(result.ZugferdGuidelineId)) - logger.LogInformation( + logger.LogDebug( "PDF '{FileName}': Guideline-ID = {GuidelineId}", sourceFileName, result.ZugferdGuidelineId); } @@ -105,7 +105,7 @@ public class PdfAttachmentExtractorService( var isZugferd = IsZugferdXml(attachment.FileName); - logger.LogInformation( + logger.LogDebug( " → Gespeichert: '{FileName}' ({Bytes} Bytes){Zugferd}", safeFileName, data.Length, isZugferd ? " [ZUGFeRD/Factur-X XML]" : string.Empty); diff --git a/DXApp.TemplateKitProject/Services/PdfResultPackageService.cs b/DXApp.TemplateKitProject/Services/PdfResultPackageService.cs index e8990ce..411621b 100644 --- a/DXApp.TemplateKitProject/Services/PdfResultPackageService.cs +++ b/DXApp.TemplateKitProject/Services/PdfResultPackageService.cs @@ -21,7 +21,7 @@ public class PdfResultPackageService( return null; } - logger.LogInformation( + logger.LogDebug( "Ergebnisbericht gefunden: '{ReportPath}'.", reportPath); // 2. Ausgabepfad bestimmen