EndpointRoutingApplicationBuilderExtensions.UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) Yöntem

Tanım

Microsoft.AspNetCore.Routing.EndpointMiddleware IApplicationBuilder EndpointDataSource Yapılandırılan örneklerle oluşturulan örneklerle belirtilen bir ara yazılım ekler IEndpointRouteBuilder . , Microsoft.AspNetCore.Routing.EndpointMiddleware Endpoint Geçerli istekle ilişkili öğesini yürütür.

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

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

configure
Action<IEndpointRouteBuilder>

Action<T>İçin bir yapılandırma IEndpointRouteBuilder .

Döndürülenler

IApplicationBuilder

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

Açıklamalar

Bir çağrısının UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) öncesinde aynı örnek için çağrısı gelmelidir UseRouting(IApplicationBuilder) 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