1 instantiation of ProcessedMetadata
Microsoft.Extensions.Http.Diagnostics (1)
Http\DownstreamDependencyMetadataManager.cs (1)
262return 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; 171private static Dictionary<string, ProcessedMetadata> ProcessDownstreamDependencyMetadata(Dictionary<string, RequestMetadataTrieNode> dependencyTrieMap) 173Dictionary<string, ProcessedMetadata> finalArrayDict = []; 176var finalArray = ProcessDownstreamDependencyMetadataInternal(dep.Value); 188private static ProcessedMetadata ProcessDownstreamDependencyMetadataInternal(RequestMetadataTrieNode requestMetadataTrieRoot) 265private static FrozenRequestMetadataTrieNode? GetChildNode(char ch, FrozenRequestMetadataTrieNode node, ProcessedMetadata routeMetadataRoot) 350if (!_frozenProcessedMetadataMap.TryGetValue(hostMetadata.DependencyName, out var routeMetadataTrieRoot))