2 instantiations of RoutePatternMatcher
Microsoft.AspNetCore.Routing (2)
DefaultLinkParser.cs (1)
111var matcher = new RoutePatternMatcher(endpoint.RoutePattern, new RouteValueDictionary(endpoint.RoutePattern.Defaults));
Template\TemplateMatcher.cs (1)
61_routePatternMatcher = new RoutePatternMatcher(routePattern, Defaults);
7 references to RoutePatternMatcher
Microsoft.AspNetCore.Routing (7)
DefaultLinkParser.cs (4)
111var matcher = new RoutePatternMatcher(endpoint.RoutePattern, new RouteValueDictionary(endpoint.RoutePattern.Defaults)); 154public readonly RoutePatternMatcher Matcher; 157public MatcherState(RoutePatternMatcher matcher, Dictionary<string, List<IRouteConstraint>> constraints) 163public void Deconstruct(out RoutePatternMatcher matcher, out Dictionary<string, List<IRouteConstraint>> constraints)
Matching\DfaMatcher.cs (1)
287if (!RoutePatternMatcher.MatchComplexSegment(complexSegment, text, values))
Matching\DfaMatcherBuilder.cs (1)
377if (RoutePatternMatcher.MatchComplexSegment(segment, literal, routeValues))
Template\TemplateMatcher.cs (1)
19private readonly RoutePatternMatcher _routePatternMatcher;