Amaliy ish Mavzu



Download 1,5 Mb.
Sana31.12.2021
Hajmi1,5 Mb.
#237497
Bog'liq
3-amaliy


Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti

Mobil ilovalarni ishlab chiqish

Amaliy ish

Mavzu: Serverga ulanish. HTTP GET va POST usullaridan foydalanish.

Guruh: 316-18

Bajardi: Dexqonov Abduazim

Toshkent -2020

3 – Amaliy ish

Serverga ulanish. Http Get va Post methodlaridan foydalanish.

Birinchi navbatda server ishga tushirilganda ushbu kod ishga tushuriladi. Bu yerda void Main methodi ishga tushiriladi va undagi CreateHostBuilder methodi chaqirilmoqda va unga parametr sifatida string[] tipidagi args parametri berib yuborilmoqda.



CreateHostBuilder methodini ko`radigan bo`lsak ushbu method IHostBuilder tipidagi obektni qaytaradi. Bu yerdagi Host obektini CreateDefaultBuilder static methodi chaqirilmoqda



Ushbu method ishga tushganda qanday default xossalar yo`lga qo`yilishini quyida ko`rishingiz mumkin:



Undan keyin ConfigureWebHostBuilderMethodi chaqirilyabti va uni ichida webBuilder obektini UseStartup extension methodi chaqirilyabti va uni yodamida Startup classi konfiguratsiya qilinmoqda.



Ushbu konstruktori orqali IConfiguration interface chaqirilmoqda. Keyingi qadamda ushbu classdagi ikkita eng muhim methodlar ConfigureServices va Configure methodlari joylashgan.

ConfigureServices methodi orqali ushbu loyihaga qo`shiladigan servis xizmatlari sozlash uchun ishlatiladi.

Configure methodi orqali Request Processing PipeLine qurish uchun ishlatiladi. Ya`ni dasturga kelgan so`rovni qanday qadamlardan o`tib qanday handle qilinishi shu method orqali boshqariladi.



Keyingi qadamda Controller ishga tushadi va default holatda ushbu method ishga tushadi.



Viewdan Controllerga Create yoki Edit Get so`rovi kelganda quyidagi methodlar ishga tushadi.



Viewdan Controllerga Create Post so`rovi kelganda quyidagi method ishga tushadi.



Viewdan Controllerga Edit Post so`rovi kelganda quyidagi method ishga tushadi.



Dastur ishlash natijasi:




Download 1,5 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish