Skip to content

Commit 73671f8

Browse files
committed
remove $ from key in logger scope to support "force stringify"
1 parent b201aba commit 73671f8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/Serilog.Extensions.Logging/Extensions/Logging/SerilogLoggerScope.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ public void EnrichAndCreateScopeItem(LogEvent logEvent, ILogEventPropertyFactory
7878
destructureObject = true;
7979
}
8080

81+
if (key.StartsWith("$"))
82+
{
83+
key = key.Substring(1);
84+
}
85+
8186
var property = propertyFactory.CreateProperty(key, stateProperty.Value, destructureObject);
8287
logEvent.AddPropertyIfAbsent(property);
8388
}

0 commit comments

Comments
 (0)