EndpointRoutingApplicationBuilderExtensions.UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) Metoda

Definice

Přidá Microsoft.AspNetCore.Routing.EndpointMiddleware middleware do zadaného IApplicationBuilder s EndpointDataSource instancemi sestavenými z konfigurace IEndpointRouteBuilder . Microsoft.AspNetCore.Routing.EndpointMiddlewareSpustí se přidružený k Endpoint aktuálnímu požadavku.

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

Parametry

builder
IApplicationBuilder

IApplicationBuilderPřidejte middleware do.

configure
Action<IEndpointRouteBuilder>

Action<T>A ke konfiguraci poskytnutého IEndpointRouteBuilder .

Návraty

IApplicationBuilder

Odkaz na tuto instanci po dokončení operace.

Poznámky

Volání UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) musí předcházet volání UseRouting(IApplicationBuilder) pro stejnou IApplicationBuilder instanci.

Microsoft.AspNetCore.Routing.EndpointRoutingMiddlewareDefinuje bod v kanálu middlewaru, kde jsou učiněna rozhodnutí o směrování, a Endpoint je spojen s HttpContext . Microsoft.AspNetCore.Routing.EndpointMiddlewareDefinuje bod v kanálu middlewaru, kde Endpoint je spuštěn aktuální. Middleware mezi Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware Microsoft.AspNetCore.Routing.EndpointMiddleware službou a může sledovat nebo měnit Endpoint související s HttpContext .

Platí pro