EndpointRoutingApplicationBuilderExtensions.UseRouting(IApplicationBuilder) Yöntem

Tanım

Microsoft.AspNetCore.Routing.EndpointRoutingMiddlewareBelirtilen öğesine bir ara yazılım ekler 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

Parametreler

builder
IApplicationBuilder

Uygulamasına IApplicationBuilder ara yazılımı eklemek için.

Döndürülenler

IApplicationBuilder

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

Açıklamalar

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

, Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware Yönlendirme kararlarının yapıldığı ve ile ilişkilendirildiği, ara yazılım ardışık düzeninde bir noktayı tanımlar Endpoint HttpContext . , Microsoft.AspNetCore.Routing.EndpointMiddleware Geçerli olduğu ara yazılım ardışık düzeninde bir noktayı tanımlar Endpoint . İle arasındaki ara yazılım, Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware Microsoft.AspNetCore.Routing.EndpointMiddleware Endpoint ile ilişkili ile gözlemleyebilirsiniz veya değiştirebilir HttpContext .

Şunlara uygulanır