1 implementation of IHttpHeadersRedactor
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\HttpHeadersRedactor.cs (1)
13internal sealed class HttpHeadersRedactor : IHttpHeadersRedactor
37 references to IHttpHeadersRedactor
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\HttpHeadersReader.cs (2)
20private readonly IHttpHeadersRedactor _redactor; 26public HttpHeadersReader(IOptionsMonitor<LoggingOptions> optionsMonitor, IHttpHeadersRedactor redactor, [ServiceKey] string? serviceKey = null)
Logging\Internal\TelemetryCommonHttpExtensions.cs (1)
17services.TryAddActivatedSingleton<IHttpHeadersRedactor, HttpHeadersRedactor>();
Microsoft.Extensions.Http.Diagnostics.Tests (34)
Logging\HttpClientLoggerTest.cs (13)
92var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 215var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 266var headersReader = new HttpHeadersReader(options.ToOptionsMonitor(), Mock.Of<IHttpHeadersRedactor>()); 342var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 450var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 547var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 660var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 703var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 747var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 793var headersReader = new HttpHeadersReader(options.ToOptionsMonitor(), Mock.Of<IHttpHeadersRedactor>()); 931var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 984var headersReader = new HttpHeadersReader(options.ToOptionsMonitor(), new Mock<IHttpHeadersRedactor>().Object); 1033var headersReader = new HttpHeadersReader(options.ToOptionsMonitor(), Mock.Of<IHttpHeadersRedactor>());
Logging\HttpHeadersReaderTest.cs (4)
27var headersReader = new HttpHeadersReader(options.ToOptionsMonitor(), Mock.Of<IHttpHeadersRedactor>()); 44var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 108var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 174var headersReader = new HttpHeadersReader(options.ToOptionsMonitor(), Mock.Of<IHttpHeadersRedactor>());
Logging\HttpRequestReaderTest.cs (16)
72var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 138var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 203var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 279var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 352var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 412var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 485var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 554var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 596var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 644var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 683var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 713var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 745var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 782var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 834var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>(); 878var mockHeadersRedactor = new Mock<IHttpHeadersRedactor>();
TelemetryCommonExtensionsTests.cs (1)
57Assert.NotNull(sp.GetRequiredService<IHttpHeadersRedactor>());