1 write to RoutePattern
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternMatcher.cs (1)
29
RoutePattern
= pattern;
13 references to RoutePattern
Microsoft.AspNetCore.Components (13)
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternMatcher.cs (11)
33
_hasDefaultValue = new bool[
RoutePattern
.PathSegments.Count];
34
_defaultValues = new object[
RoutePattern
.PathSegments.Count];
36
for (var i = 0; i <
RoutePattern
.PathSegments.Count; i++)
38
var segment =
RoutePattern
.PathSegments[i];
86
var pathSegment = i >=
RoutePattern
.PathSegments.Count ? null :
RoutePattern
.PathSegments[i];
106
for (; i <
RoutePattern
.PathSegments.Count; i++)
110
var pathSegment =
RoutePattern
.PathSegments[i];
149
var pathSegment =
RoutePattern
.PathSegments[i++];
163
for (; i <
RoutePattern
.PathSegments.Count; i++)
167
var pathSegment =
RoutePattern
.PathSegments[i];
src\aspnetcore\src\Http\Routing\src\Tree\InboundMatch.cs (1)
42
return TemplateMatcher?.
RoutePattern
?.RawText;
src\aspnetcore\src\Http\Routing\src\Tree\UrlMatchingNode.cs (1)
86
return $"Length: {Depth}, Matches: {string.Join(" | ", Matches?.Select(m => $"({m.TemplateMatcher.
RoutePattern
.RawText})"))}";