Langage

EndpointRoutingApplicationBuilderExtensions.UseEndpoints Méthode

Définition

Ajoute l’exécution du point de terminaison au spécifié avec les instances générées IApplicationBuilder à partir de la configuration IEndpointRouteBuilder.EndpointDataSource Ce middleware exécute l’élément Endpoint associé à la requête actuelle.

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

Paramètres

builder
IApplicationBuilder

À IApplicationBuilder ajouter l’intergiciel.

configure
Action<IEndpointRouteBuilder>

Pour Action<T> configurer le fichier fourni IEndpointRouteBuilder.

Retours

Référence à cette instance une fois l’opération terminée.

Remarques

Un appel à doit UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) être précédé d’un appel pour UseRouting(IApplicationBuilder) la même IApplicationBuilder instance.

Le routage ajoute un point dans le pipeline d’intergiciels où les décisions de routage sont prises et un Endpoint point est associé au HttpContext. Intergiciel entre UseRouting(IApplicationBuilder) et UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) peut observer ou modifier l’associé Endpoint au HttpContext.

S’applique à