ControllerEndpointRouteBuilderExtensions.MapDynamicControllerRoute Metode
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.
Overload
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 |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String)
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh TTransformer
.
public:
generic <typename TTransformer>
where TTransformer : Microsoft::AspNetCore::Mvc::Routing::DynamicRouteValueTransformer[System::Runtime::CompilerServices::Extension]
static void MapDynamicControllerRoute(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern);
public static void MapDynamicControllerRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
static member MapDynamicControllerRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string -> unit (requires 'ransformer :> Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer)
<Extension()>
Public Sub MapDynamicControllerRoute(Of TTransformer As DynamicRouteValueTransformer) (endpoints As IEndpointRouteBuilder, pattern As String)
Jenis parameter
- TTransformer
Jenis DynamicRouteValueTransformer.
Parameter
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder untuk menambahkan rute.
- pattern
- String
Pola URL rute.
Keterangan
Metode ini memungkinkan pendaftaran RouteEndpoint dan DynamicRouteValueTransformer yang digabungkan untuk secara dinamis memilih tindakan pengontrol menggunakan logika kustom.
Instans TTransformer
akan diambil dari kontainer injeksi dependensi. Daftar dengan TTransformer
masa pakai layanan yang diinginkan di ConfigureServices
.
Berlaku untuk
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object)
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh TTransformer
.
public:
generic <typename TTransformer>
where TTransformer : Microsoft::AspNetCore::Mvc::Routing::DynamicRouteValueTransformer[System::Runtime::CompilerServices::Extension]
static void MapDynamicControllerRoute(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::Object ^ state);
public static void MapDynamicControllerRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, object state) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
public static void MapDynamicControllerRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, object? state) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
static member MapDynamicControllerRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * obj -> unit (requires 'ransformer :> Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer)
<Extension()>
Public Sub MapDynamicControllerRoute(Of TTransformer As DynamicRouteValueTransformer) (endpoints As IEndpointRouteBuilder, pattern As String, state As Object)
Jenis parameter
- TTransformer
Jenis DynamicRouteValueTransformer.
Parameter
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder untuk menambahkan rute.
- pattern
- String
Pola URL rute.
- state
- Object
Objek status untuk diberikan ke TTransformer
instans.
Keterangan
Metode ini memungkinkan pendaftaran RouteEndpoint dan DynamicRouteValueTransformer yang digabungkan untuk secara dinamis memilih tindakan pengontrol menggunakan logika kustom.
Instans TTransformer
akan diambil dari kontainer injeksi dependensi. Daftar TTransformer
sebagai sementara di ConfigureServices
. Menggunakan masa pakai sementara diperlukan saat menggunakan state
.
Berlaku untuk
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32)
Menambahkan khusus RouteEndpoint ke IEndpointRouteBuilder yang akan mencoba memilih tindakan pengontrol menggunakan nilai rute yang dihasilkan oleh TTransformer
.
public:
generic <typename TTransformer>
where TTransformer : Microsoft::AspNetCore::Mvc::Routing::DynamicRouteValueTransformer[System::Runtime::CompilerServices::Extension]
static void MapDynamicControllerRoute(Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^ endpoints, System::String ^ pattern, System::Object ^ state, int order);
public static void MapDynamicControllerRoute<TTransformer> (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, object state, int order) where TTransformer : Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer;
static member MapDynamicControllerRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * obj * int -> unit (requires 'ransformer :> Microsoft.AspNetCore.Mvc.Routing.DynamicRouteValueTransformer)
<Extension()>
Public Sub MapDynamicControllerRoute(Of TTransformer As DynamicRouteValueTransformer) (endpoints As IEndpointRouteBuilder, pattern As String, state As Object, order As Integer)
Jenis parameter
- TTransformer
Jenis DynamicRouteValueTransformer.
Parameter
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilder untuk menambahkan rute.
- pattern
- String
Pola URL rute.
- state
- Object
Objek status untuk diberikan ke TTransformer
instans.
- order
- Int32
Urutan pencocokan untuk rute dinamis.
Keterangan
Metode ini memungkinkan pendaftaran RouteEndpoint dan DynamicRouteValueTransformer yang digabungkan untuk secara dinamis memilih tindakan pengontrol menggunakan logika kustom.
Instans TTransformer
akan diambil dari kontainer injeksi dependensi. Daftar TTransformer
sebagai sementara di ConfigureServices
. Menggunakan masa pakai sementara diperlukan saat menggunakan state
.