145 references to StructuredState
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (29)
Logging\AcceptanceTests.cs (23)
184var state = logCollector.LatestRecord.StructuredState!; 244var state = logCollector.LatestRecord.StructuredState!; 310var requestState = logRecords[0].StructuredState; 311var requestBodyState = logRecords[1].StructuredState; 312var responseState = logRecords[2].StructuredState; 313var responseBodyState = logRecords[3].StructuredState; 314var durationState = logRecords[4].StructuredState; 372var state = lastRecord.StructuredState; 418var state = logCollector.LatestRecord.StructuredState; 460var state = logCollector.LatestRecord.StructuredState; 491var firstState = logRecords[0].StructuredState; 492var secondState = logRecords[1].StructuredState; 529var firstRecord = logRecords[0].StructuredState; 530var secondRecord = logRecords[1].StructuredState; 531var thirdRecord = logRecords[2].StructuredState; 532var fourthRecord = logRecords[3].StructuredState; 533var fithRecord = logRecords[4].StructuredState; 534var sixthRecord = logRecords[5].StructuredState; 577var state = logCollector.LatestRecord.StructuredState; 618var state = logCollector.LatestRecord.StructuredState; 652var state = logCollector.LatestRecord.StructuredState; 712Assert.Equal(7, logCollector.GetSnapshot()[0].StructuredState!.Count); 752Assert.Equal(7, logCollector.GetSnapshot()[1].StructuredState!.Count);
Logging\AcceptanceTests.Mvc.cs (5)
78var state = logRecord.StructuredState!; 113var state = logRecord.StructuredState!; 159var state = logRecord.StructuredState!; 203var state = logRecord.StructuredState!; 244var state = logRecord.StructuredState!;
Logging\AcceptanceTests.Routing.cs (1)
78var state = logRecord.StructuredState!;
Microsoft.Extensions.Diagnostics.Testing (2)
Logging\FakeLogRecord.cs (2)
80if (StructuredState is not null) 82foreach (var kvp in StructuredState)
Microsoft.Extensions.Diagnostics.Testing.Tests (3)
Logging\FakeLoggerTests.cs (3)
88var ss = logger.LatestRecord.StructuredState!.ToDictionary(x => x.Key, x => x.Value); 104ss = logger.LatestRecord.StructuredState!.ToDictionary(x => x.Key, x => x.Value); 138Assert.Equal(dt.ToString(CultureInfo.InvariantCulture), logger.LatestRecord.StructuredState![0].Value!);
Microsoft.Extensions.Http.Diagnostics.Tests (12)
Logging\AcceptanceTests.cs (9)
125var state = logRecord.StructuredState; 173var state = logRecord.StructuredState; 189state = logRecord.StructuredState; 259var state = logRecord.StructuredState; 281state = logRecord.StructuredState; 324var state = logRecord.StructuredState; 367var state = logRecord.StructuredState; 436var state = logRecord.StructuredState; 697var state = logRecord.StructuredState;
Logging\Internal\LogRecordExtensions.cs (3)
17Assert.NotNull(logRecord.StructuredState); 18Assert.NotEmpty(logRecord.StructuredState); 19return logRecord.StructuredState.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
Microsoft.Extensions.Telemetry.Tests (1)
Logging\ExtendedLoggerTests.cs (1)
506var state = snap[3].StructuredState;
Microsoft.Gen.Logging.Generated.Tests (98)
LoggerMessageAttributeTests.cs (3)
159Assert.NotNull(collector.LatestRecord.StructuredState); 160Assert.Equal(expectedState.Length, collector.LatestRecord.StructuredState!.Count); 163Assert.Contains(collector.LatestRecord.StructuredState, x => x.Key == key && x.Value == value);
LogMethodTests.cs (35)
91Assert.Equal(3, collector.LatestRecord.StructuredState!.Count); 92Assert.Equal("Hello", collector.LatestRecord.StructuredState!.GetValue("p1")); 93Assert.Equal("World", collector.LatestRecord.StructuredState!.GetValue("p2")); 99Assert.Equal(3, collector.LatestRecord.StructuredState!.Count); 100Assert.Equal("Hello", collector.LatestRecord.StructuredState!.GetValue("p1")); 101Assert.Equal("World", collector.LatestRecord.StructuredState!.GetValue("p2")); 381Assert.NotNull(logRecord.StructuredState); 382Assert.Single(logRecord.StructuredState!); 383Assert.Equal("p1", logRecord.StructuredState![0].Key); 384Assert.Equal("param", logRecord.StructuredState[0].Value); 740Assert.NotNull(record.StructuredState); 741Assert.Contains(record.StructuredState, x => x.Key == "event"); 742Assert.DoesNotContain(record.StructuredState, x => x.Key == "@event"); 754Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("@myevent2")); 755Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("otherevent")); 760Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("@myevent3")); 761Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("otherevent")); 767Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("event.class")); 771Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("class")); 775Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("class")); 780Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("@param")); 833Assert.Equal(dt.ToString(CultureInfo.InvariantCulture), collector.LatestRecord.StructuredState!.GetValue("p0")); 857Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 858Assert.Equal("[\"4\",\"5\",\"6\"]", collector.LatestRecord.StructuredState!.GetValue("p2")); 859Assert.Equal("{\"Seven\"=\"7\",\"Eight\"=\"8\",\"Nine\"=\"9\"}", collector.LatestRecord.StructuredState!.GetValue("p3")); 870Assert.Null(collector.LatestRecord.StructuredState!.GetValue("p1")); 875Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 880Assert.Null(collector.LatestRecord.StructuredState!.GetValue("class")); 885Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("class")); 890Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 897Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 902Assert.Null(collector.LatestRecord.StructuredState!.GetValue("p1")); 913Assert.Equal("Formatted!", collector.LatestRecord.StructuredState!.GetValue("p1")); 918Assert.Equal("Formatted!", collector.LatestRecord.StructuredState!.GetValue("p1.P1")); 923Assert.Equal("Converted!", collector.LatestRecord.StructuredState!.GetValue("p1"));
LogPropertiesRedactionTests.cs (6)
40collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 65collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 95collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 125collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 150collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 175collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState);
LogPropertiesTests.cs (19)
45var ss = _logger.LatestRecord.StructuredState!.ToDictionary(x => x.Key, x => x.Value); 62var state = _logger.LatestRecord.StructuredState!; 79var state = _logger.LatestRecord.StructuredState!; 117var state = _logger.LatestRecord.StructuredState!; 176var ss = collector.LatestRecord.StructuredState!.ToDictionary(x => x.Key, x => x.Value); 194ss = collector.LatestRecord.StructuredState!.ToDictionary(x => x.Key, x => x.Value); 293_logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 313_logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 333_logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 352_logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 377latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 407latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 437latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 460latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 482latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 511latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 536latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 562latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 588latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState);
SensitiveRecordTests.cs (10)
21Assert.NotNull(logRecord.StructuredState); 22Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(SensitiveRecordExtensions.Sensitive, x.Value)); 33Assert.NotNull(logRecord.StructuredState); 34Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(SensitiveRecordExtensions.Sensitive, x.Value)); 50Assert.NotNull(logRecord.StructuredState); 51Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(SensitiveRecordExtensions.Sensitive, x.Value)); 67Assert.NotNull(logRecord.StructuredState); 68Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(SensitiveRecordExtensions.Sensitive, x.Value)); 84Assert.NotNull(logRecord.StructuredState); 85Assert.All(logRecord.StructuredState, x => Assert.DoesNotContain(SensitiveRecordExtensions.Sensitive, x.Value));
TagNameTests.cs (2)
20logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(new Dictionary<string, string?> 27logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(new Dictionary<string, string?>
TagProviderTests.cs (19)
44latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 69latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 94latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 116latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 130Assert.Empty(latestRecord.StructuredState!); 147latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 166var state = latestRecord.StructuredState!; 192var state = latestRecord.StructuredState!; 217latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 236latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 258latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 279latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 300latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 320latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 344latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 371latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 381_logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 408latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 432latestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState);
TransitiveTests.cs (4)
28logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 38logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 55logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState); 65logger.Collector.LatestRecord.StructuredState.Should().NotBeNull().And.Equal(expectedState);