EndpointRoutingApplicationBuilderExtensions.UseRouting Metodo

Definizione

Aggiunge un Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware middleware all'oggetto specificato IApplicationBuilder.

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

Parametri

builder
IApplicationBuilder

Oggetto IApplicationBuilder a cui aggiungere il middleware.

Restituisce

Riferimento a questa istanza dopo il completamento dell'operazione.

Commenti

Una chiamata a UseRouting(IApplicationBuilder) deve essere seguita da una chiamata a UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) per la stessa IApplicationBuilder istanza.

definisce Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware un punto nella pipeline middleware in cui vengono prese le decisioni di routing e un Endpoint oggetto è associato HttpContexta . Definisce Microsoft.AspNetCore.Routing.EndpointMiddleware un punto nella pipeline middleware in cui viene eseguita l'oggetto corrente Endpoint . Il middleware tra e Microsoft.AspNetCore.Routing.EndpointRoutingMiddlewareMicrosoft.AspNetCore.Routing.EndpointMiddleware può osservare o modificare l'oggetto Endpoint associato HttpContexta .

Si applica a