149 references to StructuredState
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (30)
Logging\AcceptanceTests.cs (24)
228var state = logCollector.LatestRecord.StructuredState!; 288var state = logCollector.LatestRecord.StructuredState!; 341var state = logCollector.LatestRecord.StructuredState!; 396var requestState = logRecords[0].StructuredState; 397var requestBodyState = logRecords[1].StructuredState; 398var responseState = logRecords[2].StructuredState; 399var responseBodyState = logRecords[3].StructuredState; 400var durationState = logRecords[4].StructuredState; 458var state = lastRecord.StructuredState; 504var state = logCollector.LatestRecord.StructuredState; 546var state = logCollector.LatestRecord.StructuredState; 577var firstState = logRecords[0].StructuredState; 578var secondState = logRecords[1].StructuredState; 615var firstRecord = logRecords[0].StructuredState; 616var secondRecord = logRecords[1].StructuredState; 617var thirdRecord = logRecords[2].StructuredState; 618var fourthRecord = logRecords[3].StructuredState; 619var fithRecord = logRecords[4].StructuredState; 620var sixthRecord = logRecords[5].StructuredState; 663var state = logCollector.LatestRecord.StructuredState; 704var state = logCollector.LatestRecord.StructuredState; 738var state = logCollector.LatestRecord.StructuredState; 798Assert.Equal(7, logCollector.GetSnapshot()[0].StructuredState!.Count); 991Assert.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; 700var 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 (3)
Logging\ExtendedLoggerTests.cs (3)
543var state = snap[3].StructuredState; 849var property = record.StructuredState!.Last(); 917var property = record.StructuredState!.Last();
Microsoft.Gen.Logging.Generated.Tests (99)
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 (36)
92Assert.Equal(3, collector.LatestRecord.StructuredState!.Count); 93Assert.Equal("Hello", collector.LatestRecord.StructuredState!.GetValue("p1")); 94Assert.Equal("World", collector.LatestRecord.StructuredState!.GetValue("p2")); 100Assert.Equal(3, collector.LatestRecord.StructuredState!.Count); 101Assert.Equal("Hello", collector.LatestRecord.StructuredState!.GetValue("p1")); 102Assert.Equal("World", collector.LatestRecord.StructuredState!.GetValue("p2")); 382Assert.NotNull(logRecord.StructuredState); 383Assert.Single(logRecord.StructuredState!); 384Assert.Equal("p1", logRecord.StructuredState![0].Key); 385Assert.Equal("param", logRecord.StructuredState[0].Value); 741Assert.NotNull(record.StructuredState); 742Assert.Contains(record.StructuredState, x => x.Key == "event"); 743Assert.DoesNotContain(record.StructuredState, x => x.Key == "@event"); 755Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("@myevent2")); 756Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("otherevent")); 761Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("@myevent3")); 762Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("otherevent")); 768Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("event.class")); 772Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("class")); 776Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("class")); 781Assert.Equal("42", collector.LatestRecord.StructuredState!.GetValue("@param")); 834Assert.Equal(dt.ToString(CultureInfo.InvariantCulture), collector.LatestRecord.StructuredState!.GetValue("p0")); 858Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 859Assert.Equal("[\"4\",\"5\",\"6\"]", collector.LatestRecord.StructuredState!.GetValue("p2")); 860Assert.Equal("{\"Seven\"=\"7\",\"Eight\"=\"8\",\"Nine\"=\"9\"}", collector.LatestRecord.StructuredState!.GetValue("p3")); 871Assert.Null(collector.LatestRecord.StructuredState!.GetValue("p1")); 876Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 881Assert.Null(collector.LatestRecord.StructuredState!.GetValue("class")); 886Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("class")); 891Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 898Assert.Equal("[\"1\",\"2\",\"3\"]", collector.LatestRecord.StructuredState!.GetValue("p1")); 903Assert.Null(collector.LatestRecord.StructuredState!.GetValue("p1")); 914Assert.Equal("Formatted!", collector.LatestRecord.StructuredState!.GetValue("p1")); 919Assert.Equal("Formatted!", collector.LatestRecord.StructuredState!.GetValue("p1.P1")); 924Assert.Equal("Converted!", collector.LatestRecord.StructuredState!.GetValue("p1")); 951Assert.Equal(3, collector.LatestRecord.StructuredState!.Count);
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);