IActionResultExecutor<TResult> 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 antarmuka untuk layanan yang dapat menjalankan jenis IActionResult tertentu dengan memanipulasi HttpResponse.
generic <typename TResult>
where TResult : IActionResultpublic interface class IActionResultExecutor
public interface IActionResultExecutor<in TResult> where TResult : IActionResult
type IActionResultExecutor<'Result (requires 'Result :> IActionResult)> = interface
Public Interface IActionResultExecutor(Of In TResult)
Jenis parameter
- TResult
Jenis IActionResult.
Parameter jenis ini bersifat kontravarian. Artinya, Anda bisa menggunakan jenis yang Anda tentukan atau jenis apa pun yang tidak banyak diturunkan. Untuk informasi lebih lanjut tentang kovariansi dan kontravariansi, lihat Kovariansi dan Kontravariansi dalam Generik.- Turunan
Keterangan
IActionResultExecutor<TResult> Implementasi biasanya dipanggil dengan ExecuteResultAsync(ActionContext) metode dari jenis hasil tindakan yang sesuai. Implementasi harus didaftarkan sebagai layanan singleton.
Metode
ExecuteAsync(ActionContext, TResult) |
Secara asinkron menjalankan hasil tindakan, dengan memodifikasi HttpResponse. |