EndpointRoutingApplicationBuilderExtensions.UseRouting Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.