EndpointRoutingApplicationBuilderExtensions.UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) Método

Definición

Agrega un middleware al especificado con las instancias de creadas a Microsoft.AspNetCore.Routing.EndpointMiddleware partir de IApplicationBuilder EndpointDataSource IEndpointRouteBuilder configurado. ejecutará Microsoft.AspNetCore.Routing.EndpointMiddleware el asociado a la solicitud Endpoint actual.

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

Parámetros

builder
IApplicationBuilder

a IApplicationBuilder la que se agrega el middleware.

configure
Action<IEndpointRouteBuilder>

Action<T> para configurar el objeto IEndpointRouteBuilder proporcionado.

Devoluciones

IApplicationBuilder

Una referencia a esta instancia después de que se haya completado la operación.

Comentarios

Una llamada a UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) debe ir precedida de una llamada a UseRouting(IApplicationBuilder) para la misma IApplicationBuilder instancia.

define un punto en la canalización de middleware donde se toman decisiones de enrutamiento Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware y está asociado a Endpoint HttpContext . define Microsoft.AspNetCore.Routing.EndpointMiddleware un punto en la canalización de middleware donde se ejecuta el Endpoint actual. El middleware entre Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware y puede observar o cambiar el asociado a Microsoft.AspNetCore.Routing.EndpointMiddleware Endpoint HttpContext .

Se aplica a