2 instantiations of HostSuffixTrieNode
Microsoft.Extensions.Http.Diagnostics (2)
Http\HttpDependencyMetadataResolver.cs (2)
36
private readonly HostSuffixTrieNode _hostSuffixTrieRoot =
new
();
315
trieCurrent.Nodes[ch] ??= new
HostSuffixTrieNode
();
9 references to HostSuffixTrieNode
Microsoft.Extensions.Http.Diagnostics (9)
Http\HostSuffixTrieNode.cs (2)
14
public
HostSuffixTrieNode
[] Nodes { get; } = new
HostSuffixTrieNode
[ASCIICharCount];
Http\HttpDependencyMetadataResolver.cs (7)
36
private readonly
HostSuffixTrieNode
_hostSuffixTrieRoot = new();
71
var
hostMetadata = GetHostMetadata(requestMessage.RequestUri.Host);
306
var
trieCurrent = _hostSuffixTrieRoot;
324
private
HostSuffixTrieNode
? GetHostMetadata(string host)
326
HostSuffixTrieNode
? hostMetadataNode = null;
328
var
trieCurrent = _hostSuffixTrieRoot;
353
private RequestMetadata? GetRequestMetadataInternal(string httpMethod, string requestPath,
HostSuffixTrieNode
? hostMetadata)