Vad är användningen av åtgärdsresultat i ASP NET MVC?
Vad är användningen av åtgärdsresultat i ASP NET MVC?

Video: Vad är användningen av åtgärdsresultat i ASP NET MVC?

Video: Vad är användningen av åtgärdsresultat i ASP NET MVC?
Video: Returning Data with ActionResult [8 of 18] | Web APIs for Beginners 2024, Maj
Anonim

I ASP . NETTO , MVC har olika typer av Åtgärdsresultat . Varje åtgärdsresultat returnerar ett annat utdataformat. En programmerare använder annorlunda åtgärdsresultat för att få förväntad produktion. Åtgärdsresultat returnera resultat för att visa sidan för den givna begäran.

På samma sätt frågas det, vad är åtgärdsresultat i ASP NET MVC?

Ett ÅtgärdResultat är en returtyp av en kontrollmetod, även kallad an handling metod och fungerar som basklassen för * Resultat klasser. Handling metoder returnerar modeller till vyer, filströmmar, omdirigerar till andra styrenheter eller vad som är nödvändigt för den aktuella uppgiften.

Dessutom, vad är skillnaden mellan ViewResult () och ActionResult () i asp net MVC? Visa Resultat är en underklass av ÅtgärdResultat . View-metoden returnerar en Visa Resultat . Det enda skillnad är det med ÅtgärdResultat en, din styrenhet lovar inte att returnera en vy - du kan ändra metodkroppen för att villkorligt returnera ett RedirectResult eller något annat utan att ändra metoddefinitionen.

Att veta är också vilka typer av åtgärdsresultat i MVC?

Nu kan du se att Åtgärd Resultat är en basdata typ vars härledda typer är HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. Och det måste finnas en hjälpmetod mot varje data typ (antingen bas eller härledd typ ).

Vad är CreatedAtAction?

CreatedAtAction (String, Object, Object) Skapar ett CreatedAtActionResult-objekt som producerar ett Status201Created-svar. CreatedAtAction (String, String, Object, Object) Skapar ett CreatedAtActionResult-objekt som producerar ett Status201Created-svar.

Rekommenderad: