რა არის მოქმედებები ASP NET MVC-ში?
რა არის მოქმედებები ASP NET MVC-ში?

ვიდეო: რა არის მოქმედებები ASP NET MVC-ში?

ვიდეო: რა არის მოქმედებები ASP NET MVC-ში?
ვიდეო: What are Action filters in MVC ? 2024, ნოემბერი
Anonim

ASP . NET MVC - მოქმედებები . ASP . NET MVC მოქმედება მეთოდები პასუხისმგებელია მოთხოვნების შესრულებაზე და მასზე პასუხების გენერირებაზე. ნაგულისხმევად, ის წარმოქმნის პასუხს ActionResult-ის სახით. მოქმედებები როგორც წესი, აქვს ერთი-ერთზე რუქა მომხმარებლის ურთიერთქმედებით.

ანალოგიურად, ხალხი იკითხავს, რა არის მოქმედების შედეგი ASP NET MVC-ში?

ან მოქმედების შედეგი არის კონტროლერის მეთოდის დაბრუნების ტიპი, რომელსაც ასევე უწოდებენ ან მოქმედება მეთოდი და ემსახურება როგორც საბაზისო კლასს * შედეგი კლასები. მოქმედება მეთოდები აბრუნებს მოდელებს ხედებში, ფაილის ნაკადში, გადამისამართება სხვა კონტროლერებზე ან რაც არის საჭირო ამოცანის შესასრულებლად.

ასევე, რა არის კონტროლერის მოქმედება? ან მოქმედება (ან მოქმედება მეთოდი) არის მეთოდი ა კონტროლერი რომელიც ამუშავებს შემოსულ მოთხოვნებს. კონტროლერები უზრუნველყოს მსგავსი დაჯგუფების ლოგიკური საშუალებები მოქმედებები ერთად, რაც საერთო წესების (მაგ. მარშრუტიზაცია, ქეშირება, ავტორიზაცია) ერთობლივად გამოყენების საშუალებას იძლევა. შემომავალი მოთხოვნები დაფიქსირდა მოქმედებები მარშრუტის საშუალებით.

ასევე იცოდეთ, რა არის არამოქმედების მეთოდები ASP NET MVC-ში?

ნაგულისხმევად, MVC ჩარჩო ეპყრობა ყველა საზოგადოებას მეთოდები კონტროლერის კლასის როგორც მოქმედების მეთოდები . თუ თქვენი კონტროლერის კლასი შეიცავს საჯარო მეთოდი და არ გინდა რომ იყოს მოქმედების მეთოდი , ეს უნდა მონიშნოთ მეთოდი NonActionAttribute ატრიბუტით. ნებისმიერი საჯარო მეთოდი კონტროლერის კლასში გამოძახება შესაძლებელია URL-ით.

რა არის დაბრუნების ტიპები MVC მოქმედების მეთოდებში?

არსებობს მრავალი მიღებული ActionResult ტიპები MVC-ში რომ ჩვენ ვიყენებთ დაბრუნების კონტროლერის შედეგი მეთოდი ხედისკენ.

მოქმედების შედეგების ტიპები:

  • შედეგის ნახვა.
  • ნაწილობრივი ხედვის შედეგი.
  • შინაარსი შედეგი.
  • გადამისამართების შედეგი.
  • RedirectToRouteResult.
  • JsonResult.
  • ცარიელი შედეგი.
  • ფაილის შედეგი.

გირჩევთ: