34 references to GetStructuredStateValue
Microsoft.Extensions.Diagnostics.Testing.Tests (4)
Logging\FakeLoggerTests.cs (4)
94
Assert.Equal("V0", logger.LatestRecord.
GetStructuredStateValue
("K0"));
95
Assert.Equal("V1", logger.LatestRecord.
GetStructuredStateValue
("K1"));
96
Assert.Equal("[\"0\",\"1\",\"2\"]", logger.LatestRecord.
GetStructuredStateValue
("K3"));
115
Assert.Null(logger.LatestRecord.
GetStructuredStateValue
("K0"));
Microsoft.Extensions.Telemetry.Tests (30)
Logging\ExtendedLoggerTests.cs (30)
89
Assert.Equal("SEV1", snap[0].
GetStructuredStateValue
("SEK1"));
90
Assert.Equal("EV1", snap[0].
GetStructuredStateValue
("EK1"));
94
Assert.Null(snap[0].
GetStructuredStateValue
("SEK1"));
95
Assert.Null(snap[0].
GetStructuredStateValue
("EK1"));
102
Assert.Equal("PV2", snap[1].
GetStructuredStateValue
("PK2"));
106
Assert.Equal("REDACTED<PV3>", snap[1].
GetStructuredStateValue
("PK3"));
110
Assert.Equal("PV3", snap[1].
GetStructuredStateValue
("PK3"));
113
Assert.Null(snap[1].
GetStructuredStateValue
("PK4"));
117
Assert.Equal("SEV1", snap[1].
GetStructuredStateValue
("SEK1"));
118
Assert.Equal("EV1", snap[1].
GetStructuredStateValue
("EK1"));
122
Assert.Null(snap[1].
GetStructuredStateValue
("SEK1"));
123
Assert.Null(snap[1].
GetStructuredStateValue
("EK1"));
203
Assert.Equal("EV1", snap[0].
GetStructuredStateValue
("EK1"));
204
Assert.Equal("EV2", snap[0].
GetStructuredStateValue
("EK2"));
210
Assert.Equal("PV2", snap[1].
GetStructuredStateValue
("PK2"));
211
Assert.Equal("EV1", snap[1].
GetStructuredStateValue
("EK1"));
212
Assert.Equal("EV2", snap[1].
GetStructuredStateValue
("EK2"));
268
Assert.Equal("EV1", snap[0].
GetStructuredStateValue
("EK1"));
269
Assert.Equal("SEV1", snap[0].
GetStructuredStateValue
("SEK1"));
275
Assert.Equal("EV1", snap[1].
GetStructuredStateValue
("EK1"));
276
Assert.Equal("SEV1", snap[1].
GetStructuredStateValue
("SEK1"));
282
Assert.Equal("EV1", snap[2].
GetStructuredStateValue
("EK1"));
283
Assert.Equal("SEV1", snap[2].
GetStructuredStateValue
("SEK1"));
289
Assert.Equal("EV1", snap[3].
GetStructuredStateValue
("EK1"));
290
Assert.Equal("SEV1", snap[3].
GetStructuredStateValue
("SEK1"));
328
Assert.Equal("V1", snap[0].
GetStructuredStateValue
("K1"));
397
Assert.Equal("PAYLOAD", snap[0].
GetStructuredStateValue
("{OriginalFormat}"));
522
var exceptionType = snap[3].
GetStructuredStateValue
("exception.type")!;
525
var stackTrace = snap[3].
GetStructuredStateValue
("exception.stacktrace")!;
533
var exceptionMessage = snap[3].
GetStructuredStateValue
("exception.message");