Bahasa

EndpointRoutingApplicationBuilderExtensions.UseEndpoints Metode

Definisi

Menambahkan eksekusi titik akhir ke yang ditentukan IApplicationBuilder dengan instans yang EndpointDataSource dibangun dari yang dikonfigurasi IEndpointRouteBuilder. Middleware ini menjalankan yang Endpoint terkait dengan permintaan saat ini.

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

Parameter

builder
IApplicationBuilder

untuk IApplicationBuilder menambahkan middleware.

configure
Action<IEndpointRouteBuilder>

Action<T> Untuk mengonfigurasi yang disediakan IEndpointRouteBuilder.

Mengembalikan

Referensi ke instans ini setelah operasi selesai.

Keterangan

Panggilan ke UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) harus didahului oleh panggilan ke UseRouting(IApplicationBuilder) untuk instans yang sama IApplicationBuilder .

Perutean menambahkan titik dalam alur middleware tempat keputusan perutean dibuat dan Endpoint dikaitkan dengan HttpContext. Middleware antara UseRouting(IApplicationBuilder) dan UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) dapat mengamati atau mengubah yang Endpoint terkait dengan HttpContext.

Berlaku untuk