Hvad er brugen af handlingsresultat i ASP NET MVC?
Hvad er brugen af handlingsresultat i ASP NET MVC?

Video: Hvad er brugen af handlingsresultat i ASP NET MVC?

Video: Hvad er brugen af handlingsresultat i ASP NET MVC?
Video: What are Result Filters in MVC ? 2024, December
Anonim

I ASP . NET , MVC har forskellige typer Handlingsresultater . Hver handlingsresultat returnerer et andet outputformat. En programmør bruger forskellige handlingsresultater for at få forventet output. Handlingsresultater returnere resultat for at se siden for den givne anmodning.

På samme måde bliver det spurgt, hvad er handlingsresultat i ASP NET MVC?

An ActionResultat er en returtype af en controller-metode, også kaldet en handling metode, og fungerer som basisklassen for * Resultat klasser. Handling metoder returnerer modeller til visninger, filstrømme, omdirigerer til andre controllere eller hvad der nu er nødvendigt for den aktuelle opgave.

Desuden, hvad er forskellen mellem ViewResult () og ActionResult () i asp net MVC? Vis Resultat er en underklasse af ActionResultat . Visningsmetoden returnerer en Vis Resultat . Den eneste forskel er det med ActionResultat for det første lover din controller ikke at returnere en visning - du kan ændre metodeteksten til betinget at returnere et omdirigeringsresultat eller noget andet uden at ændre metodedefinitionen.

Også at vide er, hvad er de typer handlingsresultater i MVC?

Nu kan du se, at Handlingsresultat er en basisdata type hvis afledte typer er HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. Og der skal være en hjælpemetode mod hver data type (enten base eller afledt type ).

Hvad er CreatedAtAction?

Oprettet AtAction (String, Object, Object) Opretter et CreatedAtActionResult-objekt, der producerer et Status201Created-svar. Oprettet AtAction (String, String, Object, Object) Opretter et CreatedAtActionResult-objekt, der producerer et Status201Created-svar.

Anbefalede: