Kakšna je uporaba rezultata dejanj v ASP NET MVC?
Kakšna je uporaba rezultata dejanj v ASP NET MVC?

Video: Kakšna je uporaba rezultata dejanj v ASP NET MVC?

Video: Kakšna je uporaba rezultata dejanj v ASP NET MVC?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Maj
Anonim

V ASP . MREŽA , MVC ima različne vrste Rezultati ukrepanja . Vsak rezultat delovanja vrne drugačno obliko izpisa. Programer uporablja drugačen rezultati ukrepanja da bi dobili pričakovani rezultat. Rezultati ukrepanja vrni rezultat za ogled strani za dano zahtevo.

Podobno se sprašuje, kakšen je rezultat dejanja v ASP NET MVC?

An ActionResult je povratna vrsta metode krmilnika, imenovana tudi an dejanje metoda in služi kot osnovni razred za * Rezultat razredov. Ukrep metode vrnejo modele v poglede, tokove datotek, preusmerijo na druge krmilnike ali karkoli je potrebno za zadevno nalogo.

Poleg tega, kakšna je razlika med ViewResult () in ActionResult () v asp net MVC? Oglejte si rezultat je podrazred ActionResult . Metoda View vrne a Oglejte si rezultat . Edini Razlika je to z ActionResult Prvič, vaš krmilnik ne obljublja vrnitve pogleda - lahko spremenite telo metode, da pogojno vrne RedirectResult ali kaj drugega, ne da bi spremenili definicijo metode.

Prav tako morate vedeti, kakšne so vrste rezultatov dejanj v MVC?

Zdaj lahko vidite, da Rezultat ukrepa je osnovni podatek tip katerega izpeljano vrste so HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. Za vsak podatek mora obstajati pomožna metoda tip (bazično ali izpeljano tip ).

Kaj je CreatedAtAction?

CreatedAtAction (String, Object, Object) Ustvari objekt CreatedAtActionResult, ki ustvari odgovor Status201Created. CreatedAtAction (String, String, Object, Object) Ustvari objekt CreatedAtActionResult, ki ustvari odgovor Status201Created.

Priporočena: