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 IServiceProvider yang digunakan untuk menyelesaikan layanan untuk rute. |
Metode
CreateApplicationBuilder() |
Membuat IApplicationBuilderbaru. |
Metode Ekstensi
MapBlazorHub(IEndpointRouteBuilder) |
Memetakan Hub Blazor ke jalur default. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Memetakan Hub Blazor ke jalur default. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Memetakan Hub Blazor ke jalur |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Memetakan Hub Blazor 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 |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
Menambahkan titik akhir untuk tindakan pengontrol ke IEndpointRouteBuilder dan menentukan rute dengan |
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 default |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok dengan |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok dengan |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok dengan |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir pengontrol yang cocok dengan |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP untuk pola yang ditentukan. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP untuk pola yang ditentukan. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP untuk pola yang ditentukan. |
Map(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP untuk pola yang ditentukan. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP DELETE untuk pola yang ditentukan. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP DELETE untuk pola yang ditentukan. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan pola yang disediakan dengan prioritas serendah mungkin. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP GET untuk pola yang ditentukan. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP GET untuk pola yang ditentukan. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Membuat RouteGroupBuilder untuk menentukan titik akhir yang semuanya diawali dengan |
MapGroup(IEndpointRouteBuilder, String) |
Membuat RouteGroupBuilder untuk menentukan titik akhir yang semuanya diawali dengan |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP untuk metode dan pola HTTP yang ditentukan. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP untuk metode dan pola HTTP yang ditentukan. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan PATCH HTTP untuk pola yang ditentukan. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan PATCH HTTP untuk pola yang ditentukan. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP POST untuk pola yang ditentukan. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP POST untuk pola yang ditentukan. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP PUT untuk pola yang ditentukan. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
Menambahkan RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP PUT untuk pola yang ditentukan. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Menambahkan RouteEndpoint khusus ke 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 Hub yang ditentukan. |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Memetakan permintaan masuk dengan jalur yang ditentukan ke jenis Hub yang ditentukan. |
MapOpenApi(IEndpointRouteBuilder, String) |
Daftarkan titik akhir ke aplikasi saat ini untuk menyelesaikan dokumen OpenAPI yang terkait dengan aplikasi saat ini. |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Memetakan komponen halaman yang ditentukan dalam |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan mencoba memilih halaman menggunakan nilai rute yang dihasilkan oleh |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan mencoba memilih halaman menggunakan nilai rute yang dihasilkan oleh |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan mencoba memilih halaman menggunakan nilai rute yang dihasilkan oleh |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok dengan |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok dengan |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok dengan |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan permintaan untuk nama non-file dengan prioritas serendah mungkin. Permintaan akan dirutekan ke titik akhir halaman yang cocok dengan |
MapRazorPages(IEndpointRouteBuilder) |
Menambahkan titik akhir untuk Halaman Razor ke IEndpointRouteBuilder. |
MapStaticAssets(IEndpointRouteBuilder, String) |
Memetakan file statis yang dihasilkan selama build sebagai titik akhir. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Menambahkan RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan 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 RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan 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 RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan 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 RouteEndpoint khusus ke IEndpointRouteBuilder yang akan cocok dengan 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 RouteEndpoint ke IEndpointRouteBuilder yang cocok dengan permintaan HTTP (semua kata kerja) untuk awalan yang ditentukan. |