From 3746080232bfe0ed8176e365f04b7b58d4a32790 Mon Sep 17 00:00:00 2001 From: Rolf Kristensen Date: Sun, 7 Dec 2025 20:43:18 +0100 Subject: [PATCH] NLogLogger - Skip enumerating Properties when empty collection --- src/Akka.Logger.NLog/NLogLogger.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Akka.Logger.NLog/NLogLogger.cs b/src/Akka.Logger.NLog/NLogLogger.cs index f88921e..80884e8 100644 --- a/src/Akka.Logger.NLog/NLogLogger.cs +++ b/src/Akka.Logger.NLog/NLogLogger.cs @@ -64,7 +64,7 @@ private static void LogEvent(LogEvent logEvent, NLogLevel logLevel) // Add structured logging properties from semantic logging // This enables NLog layouts and targets to access structured properties by name - if (logEvent.TryGetProperties(out var properties)) + if (logEvent.TryGetProperties(out var properties) && properties?.Count > 0) { foreach (var prop in properties) {