1 implementation of IHttpRouteParser
Microsoft.Extensions.Telemetry (1)
Http\HttpRouteParser.cs (1)
13internal sealed class HttpRouteParser : IHttpRouteParser
41 references to IHttpRouteParser
Microsoft.AspNetCore.Diagnostics.Middleware (2)
Logging\HttpLoggingRedactionInterceptor.cs (2)
29private readonly IHttpRouteParser _httpRouteParser; 42IHttpRouteParser httpRouteParser,
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\HttpRequestReader.cs (3)
23private readonly IHttpRouteParser _httpRouteParser; 51IHttpRouteParser httpRouteParser, 68IHttpRouteParser httpRouteParser,
Microsoft.Extensions.Http.Diagnostics.Tests (30)
Logging\HttpClientLoggerTest.cs (13)
100new HttpRequestReader(options, GetHttpRouteFormatter(), Mock.Of<IHttpRouteParser>(), headersReader, RequestMetadataContext), 228Mock.Of<IHttpRouteParser>(), 270Mock.Of<IHttpRouteParser>(), 354Mock.Of<IHttpRouteParser>(), 461Mock.Of<IHttpRouteParser>(), 555var actualRequestReader = new HttpRequestReader(options, GetHttpRouteFormatter(), Mock.Of<IHttpRouteParser>(), headersReader, RequestMetadataContext); 671Mock.Of<IHttpRouteParser>(), 714Mock.Of<IHttpRouteParser>(), 757Mock.Of<IHttpRouteParser>(), 794var requestReader = new HttpRequestReader(options, GetHttpRouteFormatter(), Mock.Of<IHttpRouteParser>(), headersReader, RequestMetadataContext); 942Mock.Of<IHttpRouteParser>(), 986options, GetHttpRouteFormatter(), Mock.Of<IHttpRouteParser>(), headersReader, RequestMetadataContext); 1035options, GetHttpRouteFormatter(), Mock.Of<IHttpRouteParser>(), headersReader, RequestMetadataContext);
Logging\HttpRequestReaderTest.cs (16)
81serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext, serviceKey: serviceKey); 146serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 211serviceProvider.GetRequiredService<IHttpRouteFormatter>(), serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 287serviceProvider.GetRequiredService<IHttpRouteFormatter>(), serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 360serviceProvider.GetRequiredService<IHttpRouteFormatter>(), serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 420serviceProvider.GetRequiredService<IHttpRouteFormatter>(), serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 493serviceProvider.GetRequiredService<IHttpRouteFormatter>(), serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 562serviceProvider.GetRequiredService<IHttpRouteFormatter>(), serviceProvider.GetRequiredService<IHttpRouteParser>(), RequestMetadataContext); 609serviceProvider.GetRequiredService<IHttpRouteParser>(), 656serviceProvider.GetRequiredService<IHttpRouteParser>(), 691serviceProvider.GetRequiredService<IHttpRouteParser>(), 721serviceProvider.GetRequiredService<IHttpRouteParser>(), 757serviceProvider.GetRequiredService<IHttpRouteParser>(), 799serviceProvider.GetRequiredService<IHttpRouteParser>(), 846serviceProvider.GetRequiredService<IHttpRouteParser>(), 890serviceProvider.GetRequiredService<IHttpRouteParser>(),
TelemetryCommonExtensionsTests.cs (1)
42Assert.NotNull(sp.GetRequiredService<IHttpRouteParser>());
Microsoft.Extensions.Telemetry (3)
Http\HttpRouteFormatter.cs (2)
25private readonly IHttpRouteParser _httpRouteParser; 28public HttpRouteFormatter(IHttpRouteParser httpRouteParser, IRedactorProvider redactorProvider)
Http\TelemetryCommonExtensions.cs (1)
22services.TryAddActivatedSingleton<IHttpRouteParser, HttpRouteParser>();
Microsoft.Extensions.Telemetry.Tests (3)
Http\HttpParserTests.cs (2)
646var httpRouteParser = sp.GetRequiredService<IHttpRouteParser>();
Http\TelemetryCommonExtensionsTests.cs (1)
40Assert.NotNull(sp.GetRequiredService<IHttpRouteParser>());