15 writes to ResponseHeaders
Microsoft.Extensions.Http.Diagnostics (2)
Logging\Internal\HttpRequestReader.cs (1)
107logRecord.ResponseHeaders = responseHeadersBuffer;
Logging\Internal\LogRecord.cs (1)
100ResponseHeaders = null;
Microsoft.Extensions.Http.Diagnostics.Tests (13)
Logging\HttpClientLoggerTest.cs (6)
176ResponseHeaders = [new(TestExpectedResponseHeaderKey, Redacted), new(testSharedResponseHeaderKey, Redacted)], 302ResponseHeaders = [new(TestResponseHeader, Redacted)], 409ResponseHeaders = [new(TestResponseHeader, Redacted)], 506ResponseHeaders = [new(TestResponseHeader, Redacted)], 622ResponseHeaders = [new(TestResponseHeader, Redacted)], 887ResponseHeaders = [new(TestExpectedResponseHeaderKey, Redacted)],
Logging\HttpRequestReaderTest.cs (6)
55ResponseHeaders = [new("Header2", Redacted), new("Header3", Redacted)], 185ResponseHeaders = [new("Header2", Redacted)], 258ResponseHeaders = [new("Header2", Redacted)], 394ResponseHeaders = [new("Header2", Redacted)], 467ResponseHeaders = [new("Header2", Redacted)], 536ResponseHeaders = [new("Header2", Redacted)],
Logging\LogRecordPoolingTest.cs (1)
31logRecord1.ResponseHeaders = testObject.ResponseHeaders;
10 references to ResponseHeaders
Microsoft.Extensions.Http.Diagnostics (2)
Logging\Internal\Log.cs (2)
99var responseHeadersCount = record.ResponseHeaders?.Count ?? 0; 128loggerMessageState.AddResponseHeaders(record.ResponseHeaders!, ref index);
Microsoft.Extensions.Http.Diagnostics.Tests (8)
Logging\HttpClientLoggerTest.cs (5)
251logRecordState.Contains(TestExpectedResponseHeaderKey, expectedLogRecord.ResponseHeaders[0].Value); 252logRecordState.Contains(testSharedResponseHeaderKey, expectedLogRecord.ResponseHeaders[1].Value); 388logRecordFull.Contains(TestExpectedResponseHeaderKey, expectedLogRecord.ResponseHeaders.FirstOrDefault().Value); 692logRecordState.Contains(TestExpectedResponseHeaderKey, expectedLogRecord.ResponseHeaders.FirstOrDefault().Value); 967logRecordState.Contains(TestExpectedResponseHeaderKey, expectedLogRecord.ResponseHeaders.FirstOrDefault().Value);
Logging\LogRecordPoolingTest.cs (3)
21testObject.ResponseHeaders!.Add(new KeyValuePair<string, string>("key2", "value2")); 31logRecord1.ResponseHeaders = testObject.ResponseHeaders; 44logRecord2.ResponseHeaders.Should().BeNull();