EndpointRoutingApplicationBuilderExtensions.UseRouting Methode

Definition

Fügt Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware dem angegebenen eine Middleware IApplicationBuilder hinzu.

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

Parameter

builder
IApplicationBuilder

Der IApplicationBuilder , dem die Middleware hinzugefügt werden soll.

Gibt zurück

IApplicationBuilder

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.

Hinweise

Auf einen Aufruf UseRouting(IApplicationBuilder) von muss ein Aufruf von für dieselbe Instanz UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) IApplicationBuilder folgen.

Microsoft.AspNetCore.Routing.EndpointRoutingMiddlewareDefiniert einen Punkt in der Middlewarepipeline, an dem Routingentscheidungen getroffen werden, und ist dem Endpoint HttpContext zugeordnet. Microsoft.AspNetCore.Routing.EndpointMiddlewareDefiniert einen Punkt in der Middlewarepipeline, an dem der aktuelle ausgeführt Endpoint wird. Middleware zwischen Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware und kann das beobachten oder Microsoft.AspNetCore.Routing.EndpointMiddleware ändern, das dem zugeordnet Endpoint HttpContext ist.

Gilt für: