IRouteBuilder 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.
Mendefinisikan kontrak untuk penyusun rute dalam aplikasi. Penyusun rute menentukan rute untuk aplikasi.
public interface class IRouteBuilder
public interface IRouteBuilder
type IRouteBuilder = interface
Public Interface IRouteBuilder
- Turunan
Properti
ApplicationBuilder |
IApplicationBuilderMendapatkan . |
DefaultHandler |
Mendapatkan atau mengatur default IRouter yang digunakan sebagai handler jika IRouter ditambahkan ke daftar rute tetapi tidak menentukan sendiri. |
Routes |
Mendapatkan rute yang dikonfigurasi di penyusun. |
ServiceProvider |
Mendapatkan set yang IServiceProvider digunakan untuk menyelesaikan layanan untuk rute. |
Metode
Build() |
Membangun yang merutekan IRouter rute yang ditentukan dalam Routes properti . |
Metode Ekstensi
MapRoute(IRouteBuilder, String, String) |
Menambahkan rute ke IRouteBuilder dengan nama dan templat yang ditentukan. |
MapRoute(IRouteBuilder, String, String, Object) |
Menambahkan rute ke IRouteBuilder dengan nama, templat, dan nilai default yang ditentukan. |
MapRoute(IRouteBuilder, String, String, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan nama, templat, nilai default, dan batasan yang ditentukan. |
MapRoute(IRouteBuilder, String, String, Object, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan nama, templat, nilai default, dan token data yang ditentukan. |
MapAreaRoute(IRouteBuilder, String, String, String) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , |
MapAreaRoute(IRouteBuilder, String, String, String, Object) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , , |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , , |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , , |
MapSpaFallbackRoute(IRouteBuilder, String, Object, Object, Object) |
Mengonfigurasi rute yang secara otomatis dilewati jika URL yang diminta tampaknya untuk file statis (misalnya, jika memiliki ekstensi nama file). |
MapSpaFallbackRoute(IRouteBuilder, String, String, Object, Object, Object) |
Mengonfigurasi rute yang secara otomatis dilewati jika URL yang diminta tampaknya untuk file statis (misalnya, jika memiliki ekstensi nama file). |
MapWebApiRoute(IRouteBuilder, String, String) |
Mendefinisikan kontrak untuk penyusun rute dalam aplikasi. Penyusun rute menentukan rute untuk aplikasi. |
MapWebApiRoute(IRouteBuilder, String, String, Object) |
Mendefinisikan kontrak untuk penyusun rute dalam aplikasi. Penyusun rute menentukan rute untuk aplikasi. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object) |
Mendefinisikan kontrak untuk penyusun rute dalam aplikasi. Penyusun rute menentukan rute untuk aplikasi. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object, Object) |
Mendefinisikan kontrak untuk penyusun rute dalam aplikasi. Penyusun rute menentukan rute untuk aplikasi. |
MapDelete(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapDelete(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapGet(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP GET untuk |
MapGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP GET untuk |
MapGet(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP GET untuk |
MapMiddlewareDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapMiddlewareGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP GET untuk |
MapMiddlewarePost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapMiddlewarePut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapMiddlewareRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder untuk , dan |
MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk , , |
MapPost(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapPost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapPost(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapPut(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapPut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapRoute(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder untuk , dan |
MapRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder untuk , dan |
MapVerb(IRouteBuilder, String, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk , , |
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk , , |
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk , , |