TreeRouter TreeRouter TreeRouter TreeRouter Class

Definition

An IRouter implementation for attribute routing.

public ref class TreeRouter : Microsoft::AspNetCore::Routing::IRouter
public class TreeRouter : Microsoft.AspNetCore.Routing.IRouter
type TreeRouter = class
    interface IRouter
Public Class TreeRouter
Implements IRouter
Inheritance
TreeRouterTreeRouterTreeRouterTreeRouter
Implements

Constructors

TreeRouter(UrlMatchingTree[], IEnumerable<OutboundRouteEntry>, UrlEncoder, ObjectPool<UriBuildingContext>, ILogger, ILogger, Int32) TreeRouter(UrlMatchingTree[], IEnumerable<OutboundRouteEntry>, UrlEncoder, ObjectPool<UriBuildingContext>, ILogger, ILogger, Int32) TreeRouter(UrlMatchingTree[], IEnumerable<OutboundRouteEntry>, UrlEncoder, ObjectPool<UriBuildingContext>, ILogger, ILogger, Int32) TreeRouter(UrlMatchingTree[], IEnumerable<OutboundRouteEntry>, UrlEncoder, ObjectPool<UriBuildingContext>, ILogger, ILogger, Int32)

Creates a new instance of TreeRouter.

Fields

RouteGroupKey RouteGroupKey RouteGroupKey RouteGroupKey

Properties

Version Version Version Version

Gets the version of this route.

Methods

GetVirtualPath(VirtualPathContext) GetVirtualPath(VirtualPathContext) GetVirtualPath(VirtualPathContext) GetVirtualPath(VirtualPathContext)
RouteAsync(RouteContext) RouteAsync(RouteContext) RouteAsync(RouteContext) RouteAsync(RouteContext)

Applies to