Skip to content

Commit 372a622

Browse files
Lin Meyerjvasallo
Lin Meyer
authored andcommitted
Made MessageTemplate capitalized to match Serilog defaults
1 parent 0ea08c5 commit 372a622

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Stackdriver will break the long line into multiple lines, which will break searc
5959

6060
#### includeMessageTemplate
6161

62-
Default `true`. If the Serilog Message Template should be included in the logs, e.g. ` { ... "messageTemplate" : "Hello from {name:l}" ... }`
62+
Default `true`. If the Serilog Message Template should be included in the logs, e.g. ` { ... "MessageTemplate" : "Hello from {name:l}" ... }`
6363

6464
#### valueFormatter
6565

src/Redbox.Serilog.Stackdriver.Tests/StackdriverFormatterTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,9 @@ private void AssertValidLogLine(Dictionary<string, string> logDict,
9191

9292
Assert.True(logDict.ContainsKey("severity"));
9393
Assert.NotEmpty(logDict["severity"]);
94+
95+
Assert.True(logDict.ContainsKey(("MessageTemplate")));
96+
Assert.NotEmpty(logDict["MessageTemplate"]);
9497

9598
if (hasException)
9699
{

src/Redbox.Serilog.Stackdriver/StackdriverJsonFormatter.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@ public void FormatEvent(LogEvent logEvent, TextWriter originalOutput, JsonValueF
114114
// Serilog Message Template
115115
if (_includeMessageTemplate)
116116
{
117-
output.Write(",\"messageTemplate\":");
117+
// Capitalized to match default Serilog JsonFormatter
118+
output.Write(",\"MessageTemplate\":");
118119
JsonValueFormatter.WriteQuotedJsonString(logEvent.MessageTemplate.Text, output);
119120
}
120121

0 commit comments

Comments
 (0)