Udostępnij za pośrednictwem


EndpointRoutingApplicationBuilderExtensions.UseEndpoints Metoda

Definicja

Microsoft.AspNetCore.Routing.EndpointMiddleware Dodaje oprogramowanie pośredniczące do określonego IApplicationBuilder z wystąpieniami utworzonymi na podstawie skonfigurowanego EndpointDataSourceIEndpointRouteBuilderprogramu . Spowoduje Microsoft.AspNetCore.Routing.EndpointMiddleware to wykonanie Endpoint skojarzonego z bieżącym żądaniem.

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

Element IApplicationBuilder do dodania oprogramowania pośredniczącego.

configure
Action<IEndpointRouteBuilder>

Element do Action<T> skonfigurowania podanego IEndpointRouteBuilderelementu .

Zwraca

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

Uwagi

Wywołanie musi UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) być poprzedzone wywołaniem UseRouting(IApplicationBuilder) dla tego samego IApplicationBuilder wystąpienia.

Definiuje Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware punkt w potoku oprogramowania pośredniczącego, w którym są podejmowane decyzje dotyczące routingu, a element Endpoint jest skojarzony z elementem HttpContext. Element Microsoft.AspNetCore.Routing.EndpointMiddleware definiuje punkt w potoku oprogramowania pośredniczącego, w którym jest wykonywany bieżący Endpoint . Oprogramowanie pośredniczące między elementami Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware i Microsoft.AspNetCore.Routing.EndpointMiddleware może obserwować lub zmieniać Endpoint skojarzone z programem HttpContext.

Dotyczy