ฉันจะเพิ่มคลาสให้กับตัวควบคุม Web API ได้อย่างไร
ฉันจะเพิ่มคลาสให้กับตัวควบคุม Web API ได้อย่างไร

วีดีโอ: ฉันจะเพิ่มคลาสให้กับตัวควบคุม Web API ได้อย่างไร

วีดีโอ: ฉันจะเพิ่มคลาสให้กับตัวควบคุม Web API ได้อย่างไร
วีดีโอ: ใช้แค่ HTML, CSS, JavaScript และ API ทำหน้าเว็บ Login | หมีไลฟ์โค้ด EP.06 โดย อ.พี่หมี 2024, เมษายน
Anonim

กำลังเพิ่ม NS คอนโทรลเลอร์

ตัวควบคุม Web API คล้ายกับMVC คอนโทรลเลอร์ แต่สืบทอดคลาส ApiController แทน คอนโทรลเลอร์ ระดับ. ใน Solution Explorer ให้คลิกขวาที่ คอนโทรลเลอร์ โฟลเดอร์ เลือก เพิ่ม แล้วเลือก คอนโทรลเลอร์ . ใน เพิ่ม กล่องโต้ตอบนั่งร้าน เลือก Web API Controller - ว่างเปล่า

ฉันจะเพิ่มคอนโทรลเลอร์ใน Web API ได้อย่างไร

ขั้นตอนที่ 1: ใน Solution Explorer ให้คลิกขวาที่ คอนโทรลเลอร์ โฟลเดอร์และไปที่ เพิ่ม แล้วเลือก คอนโทรลเลอร์ . ขั้นตอนที่ 2: ถัดไป เพิ่ม ตัวช่วยสร้างนั่งร้าน เลือก เว็บ API จากบานหน้าต่างด้านซ้ายและเลือก เว็บ API 2 คอนโทรลเลอร์ - ว่างจากบานหน้าต่างด้านขวา คลิกที่ เพิ่ม.

อาจมีคนถามอีกว่า API ของตัวควบคุมคืออะไร เว็บ ตัวควบคุม API . เว็บ ตัวควบคุม API คล้ายกับ ASP. NET MVC ตัวควบคุม . มันจัดการคำขอ HTTP ที่เข้ามาและส่งการตอบสนองกลับไปยังผู้โทร เว็บ ตัวควบคุม API เป็นคลาสที่สามารถสร้างได้ภายใต้ คอนโทรลเลอร์ โฟลเดอร์หรือโฟลเดอร์อื่นใดภายใต้โฟลเดอร์รูทของโปรเจ็กต์ของคุณ

นอกจากนี้ อะไรคือความแตกต่างระหว่างตัวควบคุมและตัวควบคุม API?

คุณสามารถรวมทั้งสองอย่างได้ การมี an APIController รองรับการโทร AJAX จากหน้า MVC โดยทั่วไป ตัวควบคุม ใช้สำหรับ mvc และ api - ตัวควบคุม ใช้สำหรับพักผ่อน- API คุณสามารถใช้ทั้งสองโปรแกรมเดียวกันได้ตามต้องการ ฟังก์ชั่นเพื่อเพิ่มสองสตริงแบบไดนามิกหรือเพิ่มสองตัวเลข ?

ฉันจะค้นหาชื่อคอนโทรลเลอร์ของฉันบน Web API ได้อย่างไร

ดูในพจนานุกรมเส้นทางสำหรับคีย์ " ตัวควบคุม " ใช้ค่าสำหรับคีย์นี้และต่อท้ายสตริง " คอนโทรลเลอร์ " ถึง รับ NS ตัวควบคุม พิมพ์ ชื่อ . มองหา ตัวควบคุม Web API กับประเภทนี้ ชื่อ.

แนะนำ: