Web API kontrolleriga sinfni qanday qo'shishim mumkin?
Web API kontrolleriga sinfni qanday qo'shishim mumkin?

Video: Web API kontrolleriga sinfni qanday qo'shishim mumkin?

Video: Web API kontrolleriga sinfni qanday qo'shishim mumkin?
Video: 🤑 Ko'p pul to'lanadigan dasturlash sohalari! 2024, May
Anonim

Qo'shish a Nazoratchi

Web API kontrollerlari MVC ga o'xshaydi kontrollerlar , lekin o'rniga ApiController sinfini meros qilib oling Nazoratchi sinf. Solution Explorer-da ni o'ng tugmasini bosing Kontrollerlar papka. Tanlang Qo'shish va keyin tanlang Nazoratchi . In Qo'shish Iskala dialog oynasi, tanlang Web API Controller - Bo'sh

Qanday qilib men Web API-ga kontroller qo'shishim mumkin?

1-qadam: Yechim Explorer-da sichqonchaning o'ng tugmachasini bosing Kontrollerlar papkaga o'ting va o'ting Qo'shish va ni tanlang Nazoratchi . 2-qadam: Keyingisida Qo'shish Iskala ustasi, ni tanlang Web API chap paneldan va ni tanlang Web API 2 Nazoratchi - O'ng paneldan bo'sh. ni bosing Qo'shish.

Kimdir so'rashi mumkin, boshqaruvchi API nima? Veb API boshqaruvchisi . Veb API boshqaruvchisi ASP. NET MVC ga o'xshaydi boshqaruvchi . U kiruvchi HTTP so'rovlarini boshqaradi va qo'ng'iroq qiluvchiga javob yuboradi. Veb API boshqaruvchisi ostida yaratilishi mumkin bo'lgan sinfdir Kontrollerlar jildiga yoki loyihangizning ildiz papkasi ostidagi boshqa papkaga.

Bundan tashqari, kontroller va API tekshiruvi o'rtasidagi farq nima?

Siz ikkalasini birlashtira olasiz, albatta, ega ApiController MVC sahifasidan AJAX qo'ng'iroqlarini qondirish. Asosan boshqaruvchi mvc va uchun ishlatiladi api - boshqaruvchi dam olish uchun ishlatiladi - API ikkalasini bir xil dasturda o'zingizning ehtiyojingizga qarab ishlatishingiz mumkin. Ikki qatorni dinamik ravishda qo'shish yoki ikkita raqamni qo'shish funktsiyasi?

Web API-da boshqaruvchi nomini qanday topish mumkin?

Kalit uchun marshrut lug'atiga qarang " boshqaruvchi ". Ushbu kalit uchun qiymatni oling va qatorni qo'shing " Nazoratchi "ga olish the boshqaruvchi turi nomi . a qidiring Web API boshqaruvchisi bu tur bilan nomi.

Tavsiya: