რა არის MVC მარშრუტიზაცია?
რა არის MVC მარშრუტიზაცია?

ვიდეო: რა არის MVC მარშრუტიზაცია?

ვიდეო: რა არის MVC მარშრუტიზაცია?
ვიდეო: What is routing in MVC ? What is attribute based routing ? 2024, აპრილი
Anonim

მარშრუტიზაცია არის მექანიზმი MVC რომელიც წყვეტს კონტროლერის კლასის მოქმედების რომელი მეთოდის შესრულებას. გარეშე მარშრუტიზაცია არ არსებობს მოქმედების მეთოდის რუქის დახატვა. თხოვნით. მარშრუტიზაცია არის ნაწილი MVC არქიტექტურა ასე ASP. NET MVC მხარს უჭერს მარშრუტიზაცია ნაგულისხმევად.

ამის გათვალისწინებით, რა არის მარშრუტიზაცია MVC-ში მაგალითად?

მარშრუტიზაცია MVC-ში . ASP. NET Web Forms აპლიკაციაში, ყველა URL უნდა ემთხვეოდეს კონკრეტულს. aspx ფაილი. ამისთვის მაგალითი , URL https://domain/studentsinfo.aspx უნდა ემთხვეოდეს ფაილს studentinfo. aspx ფაილი და შიგნით MVC , ეს არის Controller კლასი და Action მეთოდი.

ასევე იცით, რა არის ნაგულისხმევი მარშრუტიზაცია MVC-ში? The ნაგულისხმევი მარშრუტი ცხრილი შეიცავს ერთეულს მარშრუტი (დასახელებული ნაგულისხმევი ). The ნაგულისხმევი მარშრუტი URL-ის პირველ სეგმენტს ასახავს კონტროლერის სახელს, URL-ის მეორე სეგმენტს კონტროლერის მოქმედებას და მესამე სეგმენტს პარამეტრზე სახელად id.

ანალოგიურად, როგორ მუშაობს MVC მარშრუტიზაცია?

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

რა არის ატრიბუტების მარშრუტიზაცია MVC-ში?

მარშრუტიზაცია ასეა ASP. NET MVC შეესაბამება URI-ს მოქმედებას. როგორც სახელი გულისხმობს, ატრიბუტის მარშრუტიზაცია იყენებს ატრიბუტები განსაზღვრა მარშრუტები . ატრიბუტის მარშრუტიზაცია გაძლევთ მეტ კონტროლს URI-ებზე თქვენს ვებ აპლიკაციაში. ადრინდელი სტილი მარშრუტიზაცია , რომელსაც ეწოდება კონვენციებზე დაფუძნებული მარშრუტიზაცია , კვლავ სრულად არის მხარდაჭერილი.

გირჩევთ: