1 write to Root
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\EmbeddedSyntax\EmbeddedSyntaxTree.cs (1)
24
Root
= root;
16 references to Root
Microsoft.AspNetCore.App.Analyzers (16)
Infrastructure\AmbiguousRoutePatternComparer.cs (6)
21
if (x.
Root
.Parts.Length != y.
Root
.Parts.Length)
26
for (var i = 0; i < x.
Root
.Parts.Length; i++)
28
var xPart = x.
Root
.Parts[i];
29
var yPart = y.
Root
.Parts[i];
156
return obj.
Root
.ChildCount;
Mvc\DetectAmbiguousActionRoutes.cs (3)
45
ambiguousActionRoute.RouteUsageModel.RoutePattern.
Root
.ToString()));
58
for (var i = 0; i < routePattern.
Root
.Parts.Length; i++)
60
if (routePattern.
Root
.Parts[i] is RoutePatternSegmentNode segment)
RouteEmbeddedLanguage\RoutePatternBraceMatcher.cs (3)
51
var node = FindParameterNode(tree.
Root
, ch);
57
var node = FindPolicyFragmentEscapedNode(tree.
Root
, ch);
63
var node = FindReplacementNode(tree.
Root
, ch);
RouteEmbeddedLanguage\RoutePatternClassifier.cs (1)
27
AddClassifications(routeUsage.RoutePattern.
Root
, visitor);
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (1)
230
return FindToken(context.RouteUsage.RoutePattern.
Root
, previousVirtualChar);
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
44
var node = FindParameterNode(routePattern.
Root
, virtualChar.Value);
RouteHandlers\DetectAmbiguousRoutes.cs (1)
43
model.RoutePattern.
Root
.ToString()));