次の方法で共有


RoutingBuilderExtensions.UseRouter メソッド

定義

オーバーロード

UseRouter(IApplicationBuilder, IRouter)

指定した を使用 RouterMiddleware して、指定した IApplicationBuilder にミドルウェアを追加します IRouter

UseRouter(IApplicationBuilder, Action<IRouteBuilder>)

構成された RouterMiddlewareIRouteBuilderからビルドされた を使用して、指定された にミドルウェアをIRouter追加しますIApplicationBuilder

UseRouter(IApplicationBuilder, IRouter)

ソース:
RoutingBuilderExtensions.cs
ソース:
RoutingBuilderExtensions.cs
ソース:
RoutingBuilderExtensions.cs

指定した を使用 RouterMiddleware して、指定した IApplicationBuilder にミドルウェアを追加します IRouter

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

パラメーター

builder
IApplicationBuilder

IApplicationBuilderミドルウェアを追加する 。

router
IRouter

IRouterルーティング要求に使用する 。

戻り値

操作が完了した後のこのインスタンスへの参照。

適用対象

UseRouter(IApplicationBuilder, Action<IRouteBuilder>)

ソース:
RoutingBuilderExtensions.cs
ソース:
RoutingBuilderExtensions.cs
ソース:
RoutingBuilderExtensions.cs

構成された RouterMiddlewareIRouteBuilderからビルドされた を使用して、指定された にミドルウェアをIRouter追加しますIApplicationBuilder

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

パラメーター

builder
IApplicationBuilder

IApplicationBuilderミドルウェアを追加する 。

action
Action<IRouteBuilder>

指定した IRouteBuilder を構成する Action<T>

戻り値

操作が完了した後のこのインスタンスへの参照。

適用対象