1 instantiation of ParsedRouteSegments
Microsoft.Extensions.Telemetry (1)
Http\HttpRouteParser.cs (1)
148return new ParsedRouteSegments(httpRoute, segments.ToArray());
23 references to ParsedRouteSegments
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Logging\HttpLoggingRedactionInterceptor.cs (1)
98var routeSegments = _httpRouteParser.ParseRoute(httpRoute);
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\HttpRequestReader.cs (1)
166var routeSegments = _httpRouteParser.ParseRoute(route);
Microsoft.Extensions.Telemetry (10)
Http\HttpRouteFormatter.cs (3)
37var routeSegments = _httpRouteParser.ParseRoute(httpRoute); 42in ParsedRouteSegments routeSegments, 117in ParsedRouteSegments routeSegments, HttpRouteParameterRedactionMode redactionMode, IReadOnlyDictionary<string, DataClassification> parametersToRedact)
Http\HttpRouteParser.cs (3)
25private readonly ConcurrentDictionary<string, ParsedRouteSegments> _routeTemplateSegmentsCache = new(); 34in ParsedRouteSegments routeSegments, 93public ParsedRouteSegments ParseRoute(string httpRoute)
Http\IHttpRouteFormatter.cs (1)
33string Format(in ParsedRouteSegments routeSegments, string httpPath, HttpRouteParameterRedactionMode redactionMode, IReadOnlyDictionary<string, DataClassification> parametersToRedact);
Http\IHttpRouteParser.cs (2)
20ParsedRouteSegments ParseRoute(string httpRoute); 33in ParsedRouteSegments routeSegments,
Http\ParsedRouteSegments.cs (1)
16/// Initializes a new instance of the <see cref="ParsedRouteSegments"/> struct.
Microsoft.Extensions.Telemetry.Tests (11)
Http\HttpParserTests.cs (11)
26var routeSegments = httpParser.ParseRoute(httpRoute); 43var routeSegments = httpParser.ParseRoute(httpRoute); 61var routeSegments = httpParser.ParseRoute(httpRoute); 81var routeSegments = httpParser.ParseRoute(httpRoute); 127var routeSegments = httpParser.ParseRoute(httpRoute); 161var routeSegments = httpParser.ParseRoute(httpRoute); 232var routeSegments = httpParser.ParseRoute(httpRoute); 416var routeSegments = httpParser.ParseRoute(httpRoute); 461var routeSegments = httpParser.ParseRoute(httpRoute); 478var routeSegments = httpParser.ParseRoute(httpRoute); 508var routeSegments = httpParser.ParseRoute(httpRoute);