EndpointRoutingApplicationBuilderExtensions.UseEndpoints Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.