EndpointRoutingApplicationBuilderExtensions.UseRouting Yöntem

Tanım

Belirtilen IApplicationBuilderöğesine ara Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware yazılım ekler.

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

Parametreler

builder
IApplicationBuilder

IApplicationBuilder Ara yazılımı eklemek için.

Döndürülenler

İşlem tamamlandıktan sonra bu örneğe başvuru.

Açıklamalar

Çağrısının UseRouting(IApplicationBuilder) ardından aynı IApplicationBuilder örnek için çağrısının UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) izlenmesi gerekir.

, Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware ara yazılım işlem hattında yönlendirme kararlarının alındığı bir noktayı tanımlar ve ile EndpointHttpContextilişkilendirilir. , Microsoft.AspNetCore.Routing.EndpointMiddleware ara yazılım işlem hattında geçerlinin Endpoint yürütüldüğü bir noktayı tanımlar. ile arasındaki Microsoft.AspNetCore.Routing.EndpointRoutingMiddlewareMicrosoft.AspNetCore.Routing.EndpointMiddleware ara yazılım, ile HttpContextilişkili öğesini Endpoint gözlemleyip değiştirebilir.

Şunlara uygulanır