Apakah kegunaan hasil tindakan dalam ASP NET MVC?
Apakah kegunaan hasil tindakan dalam ASP NET MVC?

Video: Apakah kegunaan hasil tindakan dalam ASP NET MVC?

Video: Apakah kegunaan hasil tindakan dalam ASP NET MVC?
Video: .NET Core 3.1 MVC REST API - Full Course 2024, Mungkin
Anonim

Dalam ASP . BERSIH , MVC mempunyai pelbagai jenis Keputusan Tindakan . setiap satu hasil tindakan mengembalikan format output yang berbeza. Seorang pengaturcara kegunaan berbeza hasil tindakan untuk mendapatkan output yang diharapkan. Keputusan Tindakan kembalikan hasil untuk melihat halaman untuk permintaan yang diberikan.

Begitu juga, ditanya, apakah hasil tindakan dalam ASP NET MVC?

An ActionResult ialah jenis pulangan kaedah pengawal, juga dipanggil an tindakan kaedah, dan berfungsi sebagai kelas asas untuk * Hasilnya kelas. Tindakan kaedah mengembalikan model kepada paparan, strim fail, ubah hala kepada pengawal lain, atau apa sahaja yang diperlukan untuk tugasan yang sedang dijalankan.

Tambahan pula, apakah perbezaan antara ViewResult () dan ActionResult () dalam asp net MVC? ViewResult ialah subkelas daripada ActionResult . Kaedah View mengembalikan a ViewResult . Satu-satunya beza adakah itu dengan ActionResult satu, pengawal anda tidak menjanjikan untuk mengembalikan paparan - anda boleh menukar badan kaedah untuk mengembalikan RedirectResult atau sesuatu yang lain tanpa mengubah definisi kaedah.

Perlu diketahui juga, apakah jenis hasil tindakan dalam MVC?

Sekarang, anda boleh melihat bahawa Keputusan Tindakan ialah data asas taip yang berasal jenis ialah HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. Dan, mesti ada kaedah pembantu terhadap setiap data taip (sama ada asas atau terbitan taip ).

Apakah CreatedAtAction?

CreatedAtAction (String, Object, Object) Mencipta objek CreatedAtActionResult yang menghasilkan respons Status201Created. CreatedAtAction (String, String, Object, Object) Mencipta objek CreatedAtActionResult yang menghasilkan respons Status201Created.

Disyorkan: