3 writes to Parameters
Microsoft.AspNetCore.Routing (3)
Matching\DfaMatcherBuilder.cs (3)
294parent.CatchAll.Parameters = parent.CatchAll; 312parent.Parameters = new DfaNode() 349parent.Parameters = new DfaNode()
19 references to Parameters
Microsoft.AspNetCore.Routing (19)
Internal\DfaGraphWriter.cs (3)
81if (node.Parameters != null) 83writer.WriteLine($"{label} -> {visited[node.Parameters]} [label=\"/*\"]"); 86if (node.CatchAll != null && node.Parameters != node.CatchAll)
Matching\DfaMatcherBuilder.cs (13)
275if (parent.Parameters != null) 277nextParents.Add(parent.Parameters); 310if (parent.Parameters == null) 339nextParents.Add(parent.Parameters); 347if (parent.Parameters == null) 367nextParents.Add(parent.Parameters); 608if (node.Parameters != null && 610ReferenceEquals(node.Parameters, node.CatchAll)) 614currentExitDestination = currentDefaultDestination = Transition(node.Parameters); 616else if (node.Parameters != null && node.CatchAll != null) 620currentDefaultDestination = Transition(node.Parameters); 623else if (node.Parameters != null) 626currentDefaultDestination = Transition(node.Parameters);
Matching\DfaNode.cs (3)
91if (Parameters != null && !ReferenceEquals(this, Parameters)) 93Parameters.Visit(visitor);