1 instantiation of ProcessedMetadata
Microsoft.Extensions.Http.Diagnostics (1)
Http\DownstreamDependencyMetadataManager.cs (1)
267return new ProcessedMetadata { Nodes = processedNodes, RequestMetadatas = requestMetadatas };
7 references to ProcessedMetadata
Microsoft.Extensions.Http.Diagnostics (7)
Http\DownstreamDependencyMetadataManager.cs (7)
28private readonly FrozenDictionary<string, ProcessedMetadata> _frozenProcessedMetadataMap; 176private static Dictionary<string, ProcessedMetadata> ProcessDownstreamDependencyMetadata(Dictionary<string, RequestMetadataTrieNode> dependencyTrieMap) 178Dictionary<string, ProcessedMetadata> finalArrayDict = []; 181var finalArray = ProcessDownstreamDependencyMetadataInternal(dep.Value); 193private static ProcessedMetadata ProcessDownstreamDependencyMetadataInternal(RequestMetadataTrieNode requestMetadataTrieRoot) 270private static FrozenRequestMetadataTrieNode? GetChildNode(char ch, FrozenRequestMetadataTrieNode node, ProcessedMetadata routeMetadataRoot) 355if (!_frozenProcessedMetadataMap.TryGetValue(hostMetadata.DependencyName, out var routeMetadataTrieRoot))