Udostępnij za pośrednictwem


RoutingBuilderExtensions.UseRouter Metoda

Definicja

Przeciążenia

UseRouter(IApplicationBuilder, IRouter)

Dodaje oprogramowanie pośredniczące RouterMiddleware do określonego IApplicationBuilder przy użyciu określonego IRouterelementu .

UseRouter(IApplicationBuilder, Action<IRouteBuilder>)

Dodaje oprogramowanie pośredniczące RouterMiddleware do określonego IApplicationBuilder z skonfigurowanym IRouter programem IRouteBuilder.

UseRouter(IApplicationBuilder, IRouter)

Źródło:
RoutingBuilderExtensions.cs
Źródło:
RoutingBuilderExtensions.cs
Źródło:
RoutingBuilderExtensions.cs

Dodaje oprogramowanie pośredniczące RouterMiddleware do określonego IApplicationBuilder przy użyciu określonego IRouterelementu .

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

Parametry

builder
IApplicationBuilder

Element IApplicationBuilder do dodawania oprogramowania pośredniczącego.

router
IRouter

Element IRouter do użycia na potrzeby żądań routingu.

Zwraca

Odwołanie do tego wystąpienia po zakończeniu operacji.

Dotyczy

UseRouter(IApplicationBuilder, Action<IRouteBuilder>)

Źródło:
RoutingBuilderExtensions.cs
Źródło:
RoutingBuilderExtensions.cs
Źródło:
RoutingBuilderExtensions.cs

Dodaje oprogramowanie pośredniczące RouterMiddleware do określonego IApplicationBuilder z skonfigurowanym IRouter programem IRouteBuilder.

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

Parametry

builder
IApplicationBuilder

Element IApplicationBuilder do dodawania oprogramowania pośredniczącego.

action
Action<IRouteBuilder>

Element Action<T> do skonfigurowania podanego IRouteBuilderelementu .

Zwraca

Odwołanie do tego wystąpienia po zakończeniu operacji.

Dotyczy