1 instantiation of UrlMatchingTree
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Http\Routing\src\Tree\TreeRouteBuilder.cs (1)
274tree = new UrlMatchingTree(entry.Order);
13 references to UrlMatchingTree
Microsoft.AspNetCore.Components (13)
src\aspnetcore\src\Http\Routing\src\Tree\TreeRouteBuilder.cs (2)
268var trees = new Dictionary<int, UrlMatchingTree>(); 272if (!trees.TryGetValue(entry.Order, out var tree))
src\aspnetcore\src\Http\Routing\src\Tree\TreeRouter.cs (4)
36private readonly UrlMatchingTree[] _trees; 65UrlMatchingTree[] trees, 134internal IEnumerable<UrlMatchingTree> MatchingTrees => _trees; 176foreach (var tree in _trees)
src\aspnetcore\src\Http\Routing\src\Tree\UrlMatchingNode.cs (3)
12/// A node in a <see cref="UrlMatchingTree"/>. 25/// <param name="length">The length of the path to this node in the <see cref="UrlMatchingTree"/>.</param> 35/// Gets the length of the path to this node in the <see cref="UrlMatchingTree"/>.
src\aspnetcore\src\Http\Routing\src\Tree\UrlMatchingTree.cs (4)
24/// Initializes a new instance of <see cref="UrlMatchingTree"/>. 26/// <param name="order">The order associated with routes in this <see cref="UrlMatchingTree"/>.</param> 33/// Gets the order of the routes associated with this <see cref="UrlMatchingTree"/>. 38/// Gets the root of the <see cref="UrlMatchingTree"/>.