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)
Obsoleto.

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 InboundEntries y OutboundEntries definido en este TreeRouteBuilderobjeto .

Build(Int32)

Compila un TreeRouter objeto con InboundEntries y OutboundEntries definido en este TreeRouteBuilderobjeto .

Clear()

Quita todo InboundEntries y OutboundEntries de este TreeRouteBuilderobjeto .

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