1 write to RawText
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePattern.cs (1)
51
RawText
= rawText;
14 references to RawText
Microsoft.AspNetCore.Components (14)
Routing\Router.cs (1)
269
activityHandle = RecordDiagnostics(context.Handler.FullName, context.Entry.RoutePattern.
RawText
);
Routing\RouteTableFactory.cs (5)
29
return result != 0 ? result : string.Compare(x.RoutePattern.
RawText
, y.RoutePattern.
RawText
, StringComparison.OrdinalIgnoreCase);
180
if (string.Equals(parsed.
RawText
, template, StringComparison.OrdinalIgnoreCase))
212
var existingText = existing!.RoutePattern.
RawText
!.Trim('/');
213
var currentText = current.RoutePattern.
RawText
!.Trim('/');
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternDebugStringFormatter.cs (2)
16
if (pattern.
RawText
is { Length: > 0 } rawText && !HasMatchingRequiredValues(pattern))
33
if (pattern.
RawText
is { Length: > 0 } rt && rt[0] == Separator)
src\aspnetcore\src\Http\Routing\src\Tree\InboundMatch.cs (1)
42
return TemplateMatcher?.RoutePattern?.
RawText
;
src\aspnetcore\src\Http\Routing\src\Tree\TreeRouteBuilder.cs (1)
113
var constraintBuilder = new RouteConstraintBuilder(_constraintResolver, routeTemplate.
RawText
);
src\aspnetcore\src\Http\Routing\src\Tree\TreeRouter.cs (1)
256
Log.RequestMatchedRoute(_logger, entry.RouteName, entry.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
})"))}";
src\aspnetcore\src\Http\Routing\src\Tree\UrlMatchingTree.cs (2)
241
return result == 0 ? string.Compare(x.Entry.RoutePattern.
RawText
, y.Entry.RoutePattern.
RawText
, StringComparison.Ordinal) : result;