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