EndpointRoutingApplicationBuilderExtensions.UseRouting Método

Definición

Agrega enrutamiento al especificado IApplicationBuilder para que las solicitudes entrantes puedan coincidir con los puntos de conexión.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseRouting(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ builder);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseRouting(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder);
static member UseRouting : Microsoft.AspNetCore.Builder.IApplicationBuilder -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseRouting (builder As IApplicationBuilder) As IApplicationBuilder

Parámetros

builder
IApplicationBuilder

IApplicationBuilder al que se va a agregar el middleware.

Devoluciones

Referencia a esta instancia una vez completada la operación.

Comentarios

Una llamada a UseRouting(IApplicationBuilder) debe ir seguida de una llamada a UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) 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.

Se aplica a