EndpointRoutingApplicationBuilderExtensions.UseEndpoints 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.
Yapılandırılan IEndpointRouteBuilder'dan oluşturulan örneklerle belirtilen IApplicationBuilder öğesine EndpointDataSource bir Microsoft.AspNetCore.Routing.EndpointMiddleware ara yazılım ekler. geçerli Microsoft.AspNetCore.Routing.EndpointMiddleware istekle ilişkilendirilmiş öğesini yürütür Endpoint .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseEndpoints(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ builder, Action<Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^> ^ configure);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseEndpoints (this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Action<Microsoft.AspNetCore.Routing.IEndpointRouteBuilder> configure);
static member UseEndpoints : Microsoft.AspNetCore.Builder.IApplicationBuilder * Action<Microsoft.AspNetCore.Routing.IEndpointRouteBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseEndpoints (builder As IApplicationBuilder, configure As Action(Of IEndpointRouteBuilder)) As IApplicationBuilder
Parametreler
- builder
- IApplicationBuilder
IApplicationBuilder Ara yazılımı eklemek için.
- configure
- Action<IEndpointRouteBuilder>
Sağlanan öğesini yapılandırmak için birAction<T>.IEndpointRouteBuilder
Döndürülenler
İşlem tamamlandıktan sonra bu örneğe başvuru.
Açıklamalar
çağrısının UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) önünde aynı IApplicationBuilder örnek için çağrısı UseRouting(IApplicationBuilder) bulunmalıdır.
, 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.