Condividi tramite


TreeRouteBuilder Classe

Definizione

Generatore per TreeRouter le istanze.

public ref class TreeRouteBuilder
public class TreeRouteBuilder
type TreeRouteBuilder = class
Public Class TreeRouteBuilder
Ereditarietà
TreeRouteBuilder

Costruttori

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

Inizializza una nuova istanza di TreeRouteBuilder.

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

Questo costruttore è obsoleto e verrà rimosso in una versione futura. L'alternativa consigliata è l'overload che non accetta urlEncoder.

Inizializza una nuova istanza di TreeRouteBuilder.

Proprietà

InboundEntries

Ottiene l'elenco di InboundRouteEntry.

OutboundEntries

Ottiene l'elenco di OutboundRouteEntry.

Metodi

Build()

Compila un TreeRouter oggetto con e OutboundEntriesInboundEntries definito in questo TreeRouteBuilderoggetto .

Build(Int32)

Compila un TreeRouter oggetto con e OutboundEntriesInboundEntries definito in questo TreeRouteBuilderoggetto .

Clear()

Rimuove tutti InboundEntries e OutboundEntries da questo TreeRouteBuilderoggetto .

MapInbound(IRouter, RouteTemplate, String, Int32)

Aggiunge una nuova route in ingresso all'oggetto TreeRouter.

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

Aggiunge una nuova route in uscita all'oggetto TreeRouter.

Si applica a