2 implementations of IHttpRequestReader
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\HttpRequestReader.cs (1)
20internal sealed class HttpRequestReader : IHttpRequestReader
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Logging\Internal\MockedRequestReader.cs (1)
13internal class MockedRequestReader : IHttpRequestReader
12 references to IHttpRequestReader
Microsoft.Extensions.Http.Diagnostics (5)
Logging\HttpClientLoggingHttpClientBuilderExtensions.cs (1)
165builder.Services.TryAddKeyedSingleton<IHttpRequestReader, HttpRequestReader>(builder.Name);
Logging\HttpClientLoggingServiceCollectionExtensions.cs (1)
41services.TryAddActivatedSingleton<IHttpRequestReader, HttpRequestReader>();
Logging\Internal\HttpClientLogger.cs (3)
35private IHttpRequestReader _httpRequestReader; 46serviceProvider.GetRequiredOrKeyedRequiredService<IHttpRequestReader>(serviceKey), 54IHttpRequestReader httpRequestReader,
Microsoft.Extensions.Http.Diagnostics.Tests (7)
Logging\HttpClientLoggerTest.cs (5)
65Mock.Of<IHttpRequestReader>(), 128var requestReaderMock = new Mock<IHttpRequestReader>(MockBehavior.Strict); 556var mockedRequestReader = new Mock<IHttpRequestReader>(); 841Mock.Of<IHttpRequestReader>(), 1011var requestReaderMock = new Mock<IHttpRequestReader>();
Logging\Internal\MockedRequestReader.cs (2)
15internal Mock<IHttpRequestReader> Mock { get; } 17internal MockedRequestReader(Mock<IHttpRequestReader> mock)