როგორ დავამატო კლასი Web API კონტროლერს?
როგორ დავამატო კლასი Web API კონტროლერს?

ვიდეო: როგორ დავამატო კლასი Web API კონტროლერს?

ვიდეო: როგორ დავამატო კლასი Web API კონტროლერს?
ვიდეო: ASP.NET Web API -Controller and Action 2024, მაისი
Anonim

დამატება ა კონტროლერი

ვებ API კონტროლერები მსგავსია MVC კონტროლერები , მაგრამ მემკვიდრეობით ApiController კლასის ნაცვლად კონტროლერი კლასი. Solution Explorer-ში დააწკაპუნეთ მარჯვენა ღილაკით კონტროლერები საქაღალდე. აირჩიეთ დამატება და შემდეგ აირჩიეთ კონტროლერი . ში დამატება ხარაჩო დიალოგი, აირჩიეთ ვებ API კონტროლერი - ცარიელი

აქედან გამომდინარე, როგორ დავამატო კონტროლერი Web API-ს?

ნაბიჯი 1: Solution Explorer-ში დააწკაპუნეთ მაუსის მარჯვენა ღილაკით კონტროლერები საქაღალდე და გადადით დამატება და აირჩიეთ კონტროლერი . ნაბიჯი 2: შემდეგში დამატება ხარაჩოების ოსტატი, აირჩიეთ ვებ API მარცხენა ფანჯრიდან და აირჩიეთ ვებ API 2 კონტროლერი - მარჯვენა ფანჯრიდან ცარიელდება. Დააკლიკეთ დამატება.

შეიძლება ასევე იკითხოთ, რა არის კონტროლერის API? ვებ API კონტროლერი . ვებ API კონტროლერი მსგავსია ASP. NET MVC კონტროლერი . ის ამუშავებს შემომავალ HTTP მოთხოვნებს და უგზავნის პასუხს აბონენტს. ვებ API კონტროლერი არის კლასი, რომელიც შეიძლება შეიქმნას ქვეშ კონტროლერები საქაღალდე ან ნებისმიერი სხვა საქაღალდე თქვენი პროექტის root საქაღალდის ქვეშ.

ამის გარდა, რა განსხვავებაა კონტროლერსა და API კონტროლერს შორის?

თქვენ შეგიძლიათ დააკავშიროთ ორივე, რა თქმა უნდა, ა ApiController უზრუნველყოს AJAX ზარები MVC გვერდიდან. ძირითადად კონტროლერი გამოიყენება mvc და api - კონტროლერი გამოიყენება დასვენებისთვის - API თქვენ შეგიძლიათ გამოიყენოთ ორივე იმავე პროგრამაში, როგორც გჭირდებათ. ორი სტრიქონის დინამიურად დამატების ფუნქცია თუ ორი რიცხვის დამატება?

როგორ ვიპოვო ჩემი კონტროლერის სახელი Web API-ზე?

გადახედეთ მარშრუტის ლექსიკონში გასაღებს " კონტროლერი ". აიღეთ ამ გასაღების მნიშვნელობა და დაამატეთ სტრიქონი" კონტროლერი "-მდე მიიღეთ The კონტროლერი ტიპი სახელი . მოძებნეთ ა ვებ API კონტროლერი ამ ტიპის სახელი.

გირჩევთ: