Freigeben über


RoutingBuilderExtensions.UseRouter Methode

Definition

Überlädt

UseRouter(IApplicationBuilder, IRouter)

Fügt dem angegebenen mit dem angegebenen IApplicationBuilderIRoutereine Middleware hinzuRouterMiddleware.

UseRouter(IApplicationBuilder, Action<IRouteBuilder>)

Fügt der angegebenen IApplicationBuilder Middleware eine RouterMiddleware Middleware hinzu, die IRouter aus konfiguriert IRouteBuildererstellt wurde.

UseRouter(IApplicationBuilder, IRouter)

Quelle:
RoutingBuilderExtensions.cs
Quelle:
RoutingBuilderExtensions.cs
Quelle:
RoutingBuilderExtensions.cs

Fügt dem angegebenen mit dem angegebenen IApplicationBuilderIRoutereine Middleware hinzuRouterMiddleware.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseRouter(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ builder, Microsoft::AspNetCore::Routing::IRouter ^ router);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseRouter (this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Microsoft.AspNetCore.Routing.IRouter router);
static member UseRouter : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Routing.IRouter -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseRouter (builder As IApplicationBuilder, router As IRouter) As IApplicationBuilder

Parameter

builder
IApplicationBuilder

Der, IApplicationBuilder dem die Middleware hinzugefügt werden soll.

router
IRouter

Die IRouter , die für das Routing von Anforderungen verwendet werden soll.

Gibt zurück

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.

Gilt für:

UseRouter(IApplicationBuilder, Action<IRouteBuilder>)

Quelle:
RoutingBuilderExtensions.cs
Quelle:
RoutingBuilderExtensions.cs
Quelle:
RoutingBuilderExtensions.cs

Fügt der angegebenen IApplicationBuilder Middleware eine RouterMiddleware Middleware hinzu, die IRouter aus konfiguriert IRouteBuildererstellt wurde.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseRouter(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ builder, Action<Microsoft::AspNetCore::Routing::IRouteBuilder ^> ^ action);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseRouter (this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Action<Microsoft.AspNetCore.Routing.IRouteBuilder> action);
static member UseRouter : Microsoft.AspNetCore.Builder.IApplicationBuilder * Action<Microsoft.AspNetCore.Routing.IRouteBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseRouter (builder As IApplicationBuilder, action As Action(Of IRouteBuilder)) As IApplicationBuilder

Parameter

builder
IApplicationBuilder

Der, IApplicationBuilder dem die Middleware hinzugefügt werden soll.

action
Action<IRouteBuilder>

Eine Action<T> zum Konfigurieren des bereitgestellten IRouteBuilder-Elements.

Gibt zurück

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.

Gilt für: