EndpointRoutingApplicationBuilderExtensions.UseEndpoints Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega la ejecución del punto de conexión al especificado IApplicationBuilder con las EndpointDataSource instancias compiladas a partir del configurado IEndpointRouteBuilder. Este middleware ejecuta el Endpoint asociado a la solicitud 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
IApplicationBuilder al que se va a agregar el middleware.
- configure
- Action<IEndpointRouteBuilder>
Action<T> para configurar el objeto proporcionadoIEndpointRouteBuilder.
Devoluciones
Referencia a esta instancia una vez completada 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.
El enrutamiento agrega un punto en la canalización de middleware donde se toman decisiones de enrutamiento y se Endpoint asocia a HttpContext. El middleware entre UseRouting(IApplicationBuilder) y UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) puede observar o cambiar el Endpoint asociado a HttpContext.