EndpointRoutingApplicationBuilderExtensions.UseEndpoints Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der angegebenen Middleware eine Microsoft.AspNetCore.Routing.EndpointMiddleware Middleware hinzu, die mit den EndpointDataSource Aus konfigurierten IEndpointRouteBuilderInstanzen erstellt wurde.IApplicationBuilder Führt Microsoft.AspNetCore.Routing.EndpointMiddleware die aus, die Endpoint der aktuellen Anforderung zugeordnet ist.
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
Parameter
- builder
- IApplicationBuilder
Der, IApplicationBuilder dem die Middleware hinzugefügt werden soll.
- configure
- Action<IEndpointRouteBuilder>
Eine Action<T> zum Konfigurieren des bereitgestellten IEndpointRouteBuilder-Elements.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.
Hinweise
Einem Aufruf von UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) muss ein Aufruf UseRouting(IApplicationBuilder) von für dieselbe IApplicationBuilder instance vorangestellt werden.
Definiert Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware einen Punkt in der Middlewarepipeline, an dem Routingentscheidungen getroffen werden, und ein Endpoint ist dem HttpContextzugeordnet. Definiert Microsoft.AspNetCore.Routing.EndpointMiddleware einen Punkt in der Middlewarepipeline, an dem der aktuelle Endpoint ausgeführt wird. Middleware zwischen dem Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware und Microsoft.AspNetCore.Routing.EndpointMiddleware kann das Endpoint dem HttpContextzugeordnete beobachten oder ändern.