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