Какви са действията в ASP NET MVC?
Какви са действията в ASP NET MVC?

Видео: Какви са действията в ASP NET MVC?

Видео: Какви са действията в ASP NET MVC?
Видео: How To Achieve Synchronization In C# While Doing Async Await Multithreaded Programming - .NET Core 2024, Април
Anonim

ASP . NET MVC - Действия . ASP . NET MVC действие Методите са отговорни за изпълнение на заявки и генериране на отговори на тях. По подразбиране той генерира отговор под формата на ActionResult. Действия обикновено имат едно към едно картографиране с взаимодействията на потребителите.

По същия начин хората питат какъв е резултатът от действие в ASP NET MVC?

Ан ActionResult е тип връщане на метод на контролер, наричан още an действие метод и служи като основен клас за * Резултат класове. Действие методите връщат модели към изгледи, файлови потоци, пренасочват към други контролери или каквото е необходимо за съответната задача.

Също така, какво е действието на контролера? Ан действие (или действие метод) е метод на a контролер който обработва входящи заявки. Контролери предоставят логически средства за групиране на подобни действия заедно, което позволява общи набори от правила (например маршрутизиране, кеширане, оторизация) да се прилагат колективно. Входящите заявки се съпоставят с действия чрез маршрутизиране.

Също така трябва да знаете кои са методите без действие в ASP NET MVC?

По подразбиране, MVC рамка третира цялата общественост методи от клас контролер като методи на действие . Ако класът на вашия контролер съдържа public метод и не искате това да бъде метод на действие , трябва да отбележите това метод с атрибута NonActionAttribute. Всяка общественост метод в клас на контролер може да се извика чрез URL.

Какви са типовете връщане в методите за действие на MVC?

Има много извлечени ActionResult типове в MVC които използваме връщане резултат от контролер метод към гледката.

Видове резултат от действие:

  • Преглед на резултата.
  • PartialViewResult.
  • ContentResult.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • Празен резултат.
  • FileResult.

Препоръчано: