1 instantiation of TreeRouter
Microsoft.AspNetCore.Routing (1)
Tree\TreeRouteBuilder.cs (1)
282
return new
TreeRouter
(
25 references to TreeRouter
Microsoft.AspNetCore.Mvc.Core (4)
Routing\AttributeRoute.cs (4)
21
private
TreeRouter
? _router;
40
var
router = GetTreeRouter();
47
var
router = GetTreeRouter();
51
private
TreeRouter
GetTreeRouter()
Microsoft.AspNetCore.Routing (21)
Tree\InboundMatch.cs (1)
14
/// A candidate route to match incoming URLs in a <see cref="
TreeRouter
"/>.
Tree\InboundRouteEntry.cs (1)
19
/// Used to build an <see cref="
TreeRouter
"/>. Represents a URL template tha will be used to match incoming
Tree\OutboundMatch.cs (1)
11
/// A candidate match for link generation in a <see cref="
TreeRouter
"/>.
Tree\OutboundRouteEntry.cs (1)
11
/// Used to build a <see cref="
TreeRouter
"/>. Represents a URL template that will be used to generate
Tree\TreeRouteBuilder.cs (11)
23
/// Builder for <see cref="
TreeRouter
"/> instances.
65
_logger = loggerFactory.CreateLogger<
TreeRouter
>();
71
/// Adds a new inbound route to the <see cref="
TreeRouter
"/>.
171
/// Adds a new outbound route to the <see cref="
TreeRouter
"/>.
245
/// Builds a <see cref="
TreeRouter
"/> with the <see cref="InboundEntries"/>
248
/// <returns>The <see cref="
TreeRouter
"/>.</returns>
250
public
TreeRouter
Build()
257
/// Builds a <see cref="
TreeRouter
"/> with the <see cref="InboundEntries"/>
260
/// <param name="version">The version of the <see cref="
TreeRouter
"/>.</param>
261
/// <returns>The <see cref="
TreeRouter
"/>.</returns>
263
public
TreeRouter
Build(int version)
Tree\TreeRouter.cs (1)
45
/// Creates a new instance of <see cref="
TreeRouter
"/>.
Tree\UrlMatchingNode.cs (4)
59
/// parameter segments with constraints following this segment in the <see cref="
TreeRouter
"/>.
65
/// parameter segments following this segment in the <see cref="
TreeRouter
"/>.
71
/// catch all parameter segments with constraints following this segment in the <see cref="
TreeRouter
"/>.
77
/// catch all parameter segments following this segment in the <see cref="
TreeRouter
"/>.
Tree\UrlMatchingTree.cs (1)
16
/// A tree part of a <see cref="
TreeRouter
"/>.