TreeRouter TreeRouter TreeRouter Class

Definition

An IRouter implementation for attribute routing.

public class TreeRouter : Microsoft.AspNetCore.Routing.IRouter
type TreeRouter = class
    interface IRouter
Public Class TreeRouter
Implements IRouter
Inheritance
TreeRouterTreeRouterTreeRouter
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)

Creates a new instance of TreeRouter.

Fields

RouteGroupKey RouteGroupKey RouteGroupKey

Properties

Version Version Version

Gets the version of this route.

Methods

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

Applies to