IEndpointRouteBuilder Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan kontrak untuk penyusun rute dalam aplikasi. Penyusun rute menentukan rute untuk aplikasi.
public interface class IEndpointRouteBuilder
public interface IEndpointRouteBuilder
type IEndpointRouteBuilder = interface
Public Interface IEndpointRouteBuilder
- Turunan
Properti
DataSources |
Mendapatkan sumber data titik akhir yang dikonfigurasi di penyusun. |
ServiceProvider |
Mendapatkan yang IServiceProvider digunakan untuk menyelesaikan layanan untuk rute. |
Metode
CreateApplicationBuilder() |
Membuat baru IApplicationBuilder. |
Metode Ekstensi
MapBlazorHub(IEndpointRouteBuilder) |
Memetakan Blazor Hub ke jalur default. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Memetakan Blazor Hub ke jalur default. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Memetakan Blazor Hub ke jalur |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Memetakan Blazor Hub ke jalur |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke alur koneksi yang disediakan. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke alur koneksi yang disediakan. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke alur koneksi yang disediakan. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke alur koneksi yang disediakan. |
MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object) |
Menambahkan titik akhir untuk tindakan pengontrol ke IEndpointRouteBuilder dan menentukan rute dengan yang diberikan |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Menambahkan titik akhir untuk tindakan pengontrol ke IEndpointRouteBuilder dan menentukan rute dengan yang diberikan |
MapControllers(IEndpointRouteBuilder) |
Menambahkan titik akhir untuk tindakan pengontrol ke IEndpointRouteBuilder tanpa menentukan rute apa pun. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
Menambahkan titik akhir untuk tindakan pengontrol ke IEndpointRouteBuilder dan menambahkan rute |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP untuk pola yang ditentukan. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP untuk pola yang ditentukan. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP untuk pola yang ditentukan. |
Map(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP untuk pola yang ditentukan. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP DELETE untuk pola yang ditentukan. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP DELETE untuk pola yang ditentukan. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Menambahkan khusus RouteEndpoint untuk IEndpointRouteBuilder yang akan cocok dengan pola yang disediakan dengan prioritas serendah mungkin. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP GET untuk pola yang ditentukan. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP GET untuk pola yang ditentukan. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
RouteGroupBuilder Membuat untuk menentukan titik akhir yang semuanya diawali dengan yang ditentukan |
MapGroup(IEndpointRouteBuilder, String) |
RouteGroupBuilder Membuat untuk menentukan titik akhir yang semuanya diawali dengan yang ditentukan |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP untuk metode dan pola HTTP yang ditentukan. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP untuk metode dan pola HTTP yang ditentukan. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP PATCH untuk pola yang ditentukan. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP PATCH untuk pola yang ditentukan. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP POST untuk pola yang ditentukan. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
RouteEndpoint Menambahkan ke yang cocok dengan IEndpointRouteBuilder permintaan HTTP POST untuk pola yang ditentukan. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP PUT untuk pola yang ditentukan. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP PUT untuk pola yang ditentukan. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan khusus RouteEndpoint untuk IEndpointRouteBuilder yang akan cocok dengan pola yang disediakan dengan prioritas serendah mungkin. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Menambahkan titik akhir pemeriksaan kesehatan ke IEndpointRouteBuilder dengan templat yang ditentukan. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Menambahkan titik akhir pemeriksaan kesehatan ke IEndpointRouteBuilder dengan templat dan opsi yang ditentukan. |
MapHub<THub>(IEndpointRouteBuilder, String) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke jenis yang ditentukan Hub . |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke jenis yang ditentukan Hub . |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Memetakan komponen halaman yang ditentukan dalam rakitan yang ditentukan |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih halaman menggunakan nilai rute yang dihasilkan oleh |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih halaman menggunakan nilai rute yang dihasilkan oleh |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih halaman menggunakan nilai rute yang dihasilkan oleh |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk non-nama file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok |
MapRazorPages(IEndpointRouteBuilder) |
Menambahkan titik akhir untuk Halaman Razor ke IEndpointRouteBuilder. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke StaticFileMiddleware yang mencoba melayani file yang ditentukan oleh |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke StaticFileMiddleware yang mencoba melayani file yang ditentukan oleh |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke StaticFileMiddleware yang mencoba melayani file yang ditentukan oleh |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Menambahkan khusus untuk IEndpointRouteBuilder yang akan mencocokkan RouteEndpoint permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke StaticFileMiddleware yang mencoba melayani file yang ditentukan oleh |
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
Tambahkan titik akhir untuk mendaftar, masuk, dan keluar menggunakan ASP.NET Core Identity. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Menambahkan ke yang cocok dengan RouteEndpointIEndpointRouteBuilder permintaan HTTP (semua kata kerja) untuk awalan yang ditentukan. |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk