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