ActionResult MVC nədir?
ActionResult MVC nədir?

Video: ActionResult MVC nədir?

Video: ActionResult MVC nədir?
Video: Mvc Ders 4 Action Result Ve View Oluşturma 2024, Bilər
Anonim

An Fəaliyyət Nəticəsi nəzarətçi metodunun qaytarılması növüdür, buna fəaliyyət metodu da deyilir və *Nəticə sinifləri üçün əsas sinif kimi xidmət edir. Fəaliyyət üsulları modelləri görünüşlərə, fayl axınlarına qaytarır, digər nəzarətçilərə yönləndirir və ya tapşırığın yerinə yetirilməsi üçün nə lazımdırsa.

MVC-də ActionResult və ViewResult nədir?

Nəticəyə bax və Fəaliyyət Nəticəsi ASP. NET-də MVC Fəaliyyət Nəticəsi mücərrəd və ya əsas sinifdir. Digər tərəfdən Nəticəyə bax alt sinfidir Fəaliyyət Nəticəsi . Nəzarətçi əməliyyatının qaytarılması növü olduqda Fəaliyyət Nəticəsi sonra hərəkət hər hansı bir alt növü geri qaytarmağa qadirdir, məsələn, görünüş, json, RedirectToAction və s.

Bundan əlavə, asp net MVC-də ViewResult () və ActionResult () arasındakı fərq nədir? Nəticəyə bax alt sinfidir Fəaliyyət Nəticəsi . View metodu a qaytarır Nəticəyə bax . Yalnız fərq ilədir Fəaliyyət Nəticəsi birincisi, nəzarətçiniz görünüşü qaytarmağa söz vermir - metodun tərifini dəyişmədən şərti olaraq RedirectResult və ya başqa bir şey qaytarmaq üçün metodun gövdəsini dəyişə bilərsiniz.

Sonradan soruşmaq olar ki, MVC-də neçə növ ActionResult var?

İçində iki üsul var Fəaliyyət Nəticəsi . Biri Fəaliyyət Nəticəsi () və digəri ExecuteResult(). Var fərqli növlər ASP. NET-də fəaliyyət nəticələri MVC . Hər bir nəticə var fərqli tip səhifəyə baxmaq üçün nəticə formatı.

MVC filtri nədir?

ASP. NET MVC filtri fəaliyyət metodunun icrasından əvvəl və ya sonra yerinə yetirmək üçün xüsusi məntiq yaza biləcəyiniz xüsusi sinifdir. Filtrlər deklarativ və ya proqramlı şəkildə fəaliyyət metoduna və ya nəzarətçiyə tətbiq oluna bilər.

Tövsiyə: