1 instantiation of ProcessedMetadata
Microsoft.Extensions.Http.Diagnostics (1)
Http\HttpDependencyMetadataResolver.cs (1)
272return new ProcessedMetadata { Nodes = processedNodes, RequestMetadatas = requestMetadatas };
7 references to ProcessedMetadata
Microsoft.Extensions.Http.Diagnostics (7)
Http\HttpDependencyMetadataResolver.cs (7)
37private readonly FrozenDictionary<string, ProcessedMetadata> _frozenProcessedMetadataMap; 181private static Dictionary<string, ProcessedMetadata> ProcessDependencyMetadata(Dictionary<string, RequestMetadataTrieNode> dependencyTrieMap) 183Dictionary<string, ProcessedMetadata> finalArrayDict = []; 186var finalArray = ProcessDependencyMetadataInternal(dep.Value); 198private static ProcessedMetadata ProcessDependencyMetadataInternal(RequestMetadataTrieNode requestMetadataTrieRoot) 275private static FrozenRequestMetadataTrieNode? GetChildNode(char ch, FrozenRequestMetadataTrieNode node, ProcessedMetadata routeMetadataRoot) 360if (!_frozenProcessedMetadataMap.TryGetValue(hostMetadata.DependencyName, out var routeMetadataTrieRoot))