Πώς μπορώ να προσθέσω μια τάξη στον ελεγκτή Web API;
Πώς μπορώ να προσθέσω μια τάξη στον ελεγκτή Web API;

Βίντεο: Πώς μπορώ να προσθέσω μια τάξη στον ελεγκτή Web API;

Βίντεο: Πώς μπορώ να προσθέσω μια τάξη στον ελεγκτή Web API;
Βίντεο: C# ASP.NET MVC Web App & API with React and TypeScript 2024, Νοέμβριος
Anonim

Προσθέτωντας ένα Ελεγκτής

Ελεγκτές Web API είναι παρόμοια με το MVC ελεγκτές , αλλά κληρονομήστε την κλάση ApiController αντί για την Ελεγκτής τάξη. Στην Εξερεύνηση λύσεων, κάντε δεξί κλικ στο Ελεγκτές ντοσιέ. Επιλέγω Προσθήκη και μετά επιλέξτε Ελεγκτής . Στο Προσθήκη Διάλογος σκαλωσιάς, επιλέξτε Ελεγκτής Web API - Άδειο

Από εδώ, πώς μπορώ να προσθέσω έναν ελεγκτή στο Web API;

Βήμα 1: Στην Εξερεύνηση λύσεων, κάντε δεξί κλικ στο Ελεγκτές φάκελο και μεταβείτε στο Προσθήκη και επιλέξτε το Ελεγκτής . Βήμα 2: Στο επόμενο Προσθήκη Scaffold wizard, επιλέξτε το Web API από το αριστερό παράθυρο και επιλέξτε το Web API 2 Ελεγκτής - Άδειο από το δεξί παράθυρο. Κάντε κλικ στο Προσθήκη.

Μπορεί επίσης να ρωτήσει κανείς, τι είναι το API ελεγκτή; Ιστός Ελεγκτής API . Ιστός Ελεγκτής API είναι παρόμοιο με το ASP. NET MVC ελεγκτής . Διαχειρίζεται τα εισερχόμενα αιτήματα HTTP και στέλνει απάντηση στον καλούντα. Ιστός Ελεγκτής API είναι μια κλάση που μπορεί να δημιουργηθεί κάτω από το Ελεγκτές φάκελο ή οποιονδήποτε άλλο φάκελο κάτω από τον ριζικό φάκελο του έργου σας.

Εκτός από αυτό, ποια είναι η διαφορά μεταξύ του ελεγκτή και του ελεγκτή API;

Μπορείτε να συνδυάσετε και τα δύο, φυσικά, έχοντας ένα ApiController εξυπηρετεί κλήσεις AJAX από σελίδα MVC. Βασικα ελεγκτής χρησιμοποιείται για mvc και api - ελεγκτής χρησιμοποιείται για ξεκούραση- API μπορείτε να χρησιμοποιήσετε και τα δύο στο ίδιο πρόγραμμα που χρειάζεστε. Λειτουργία για δυναμική προσθήκη δύο συμβολοσειρών ή προσθήκη δύο αριθμών;

Πώς μπορώ να βρω το όνομα του ελεγκτή μου στο Web API;

Ψάξτε στο λεξικό διαδρομής για το κλειδί " ελεγκτής ". Πάρτε την τιμή για αυτό το κλειδί και προσθέστε τη συμβολοσειρά " Ελεγκτής " προς το παίρνω ο ελεγκτής τύπος όνομα . Ψάξτε για ένα Ελεγκτής Web API με αυτόν τον τύπο όνομα.

Συνιστάται: