Compartir a través de


TreeRouteBuilder Clase

Definición

Generador para TreeRouter instancias.

public ref class TreeRouteBuilder
public class TreeRouteBuilder
type TreeRouteBuilder = class
Public Class TreeRouteBuilder
Herencia
TreeRouteBuilder

Constructores

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

Inicializa una nueva instancia de la clase TreeRouteBuilder.

TreeRouteBuilder(ILoggerFactory, UrlEncoder, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)
Obsoletos.

Este constructor está obsoleto y se quitará en una versión futura. La alternativa recomendada es la sobrecarga que no toma un urlEncoder.

Inicializa una nueva instancia de la clase TreeRouteBuilder.

Propiedades

InboundEntries

Obtiene la lista de InboundRouteEntry.

OutboundEntries

Obtiene la lista de OutboundRouteEntry.

Métodos

Build()

Compila un TreeRouter objeto con y InboundEntriesOutboundEntries definido en este TreeRouteBuilderobjeto .

Build(Int32)

Compila un TreeRouter objeto con y InboundEntriesOutboundEntries definido en este TreeRouteBuilderobjeto .

Clear()

Quita todos los InboundEntries elementos y OutboundEntries de este TreeRouteBuilder.

MapInbound(IRouter, RouteTemplate, String, Int32)

Agrega una nueva ruta de entrada a .TreeRouter

MapOutbound(IRouter, RouteTemplate, RouteValueDictionary, String, Int32)

Agrega una nueva ruta de salida a .TreeRouter

Se aplica a