Jazyk

EndpointRoutingApplicationBuilderExtensions.UseEndpoints Metoda

Definice

Přidá spuštění koncového bodu do zadaného IApplicationBuilder s EndpointDataSource instancemi sestavenými z nakonfigurovaného IEndpointRouteBuilderobjektu . Tento middleware spustí Endpoint přidružený k 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

K IApplicationBuilder přidání middlewaru.

configure
Action<IEndpointRouteBuilder>

Konfigurace Action<T> poskytnutého IEndpointRouteBuildersouboru .

Návraty

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.

Směrování přidá bod v kanálu middlewaru, kde se provádějí rozhodnutí o směrování a Endpoint je přidružen k HttpContext. Middleware mezi UseRouting(IApplicationBuilder) a UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) může sledovat nebo měnit Endpoint přidružené HttpContext.

Platí pro