2 instantiations of FrozenRequestMetadataTrieNode
Microsoft.Extensions.Http.Diagnostics (2)
Http\HttpDependencyMetadataResolver.cs (2)
227processedNodes[0] = new FrozenRequestMetadataTrieNode 247var d = new FrozenRequestMetadataTrieNode
11 references to FrozenRequestMetadataTrieNode
Microsoft.Extensions.Http.Diagnostics (11)
Http\HttpDependencyMetadataResolver.cs (11)
28public FrozenRequestMetadataTrieNode[] Nodes { get; init; } 226var processedNodes = new FrozenRequestMetadataTrieNode[finalArraySize + 1]; 247var d = new FrozenRequestMetadataTrieNode 275private static FrozenRequestMetadataTrieNode? GetChildNode(char ch, FrozenRequestMetadataTrieNode node, ProcessedMetadata routeMetadataRoot) 380var trieCurrent = routeMetadataTrieRoot.Nodes[0]; 381var lastStartNode = trieCurrent; 386var childNode = GetChildNode(ch, trieCurrent, routeMetadataTrieRoot); 390var asteriskChildNode = GetChildNode(AsteriskChar, trieCurrent, routeMetadataTrieRoot); 408var delimChildNode = GetChildNode(trieCurrent.Delimiter, trieCurrent, routeMetadataTrieRoot); 438var childNode = GetChildNode(ch, trieCurrent, routeMetadataTrieRoot);