Mundarija:
Video: C# da AutoMapper nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
The AutoMapper C# da ikkita ob'ekt o'rtasidagi mapper. Anavi AutoMapper ob'ekt-ob'ektni xaritalash vositasidir. U bir turdagi kirish ob'ektini boshqa turdagi chiqish ob'ektiga o'zgartirib, ikki xil ob'ektning xususiyatlarini ko'rsatadi.
Bundan tashqari, C# da AutoMapper nima?
AutoMapper mashhur ob'ektdan ob'ektga xaritalash kutubxonasi bo'lib, u o'xshash bo'lmagan turlarga tegishli ob'ektlarni xaritalash uchun ishlatilishi mumkin. Misol sifatida, ilovangizdagi DTO (ma'lumotlarni uzatish ob'ektlari) ni model ob'ektlari bilan taqqoslashingiz kerak bo'lishi mumkin.
Ikkinchidan, AutoMapper-ni qanday sozlashim mumkin? Bu yerda asp.net core mvc da automapperni sozlash qadamlari keltirilgan.
- Profilning umumiy klassi ClientMappingProfile: Profile { public ClientMappingProfile () { CreateMap() dan kengaygan xaritalash profili sinfini yarating.
- AutoMapper konfiguratsiya sinfini yarating va bu yerga xaritalash profilingiz sinfini qo'shing.
Bu borada MVC da AutoMapper nima?
AutoMapper ob'ekt-ob'ekt xaritasi bo'lib, u sinfning har bir xususiyatini boshqa sinfning bir xil xususiyatlariga ega bo'lgan qo'lda xaritalash masalasini hal qilish imkonini beradi. Oldin AutoMapper Agar biz bir ob'ekt xususiyatini boshqa ob'ekt xususiyatiga belgilashni istasak, biz uzoq protseduraga amal qilganmiz.
. NET yadrosida AutoMapper-dan qanday foydalanaman?
ASP. NET Core 3.0 da AutoMapper-dan qanday foydalanish kerak, Dependency Injection orqali
- Loyihangizda Paket menejeridan AutoMapper kengaytmasini o'rnating.
- Startup.cs saytida CinfigureServices xizmatida ro'yxatdan o'ting.
- Model va ma'lumotlarni uzatish ob'ektini yarating.
- Xaritalash munosabatini ro'yxatdan o'tkazish uchun AutoMapping sinf faylini yarating.
Tavsiya:
W3c nima, Whatwg nima?
Veb-gipermatnli ilovalar texnologiyasi ishchi guruhi (WHATWG) HTML va tegishli texnologiyalarni rivojlantirishga qiziqqan odamlar jamoasidir. WHATWG 2004 yilda Apple Inc., Mozilla Foundation va Opera Software kompaniyalari, yetakchi veb-brauzer sotuvchilari tomonidan tashkil etilgan
Operatsion tizimdagi jarayon nima, operatsion tizimdagi ip nima?
Jarayon, eng oddiy so'z bilan aytganda, bajaruvchi dasturdir. Jarayon kontekstida bir yoki bir nechta oqim ishlaydi. Tarmoq - bu operatsion tizim protsessor vaqtini ajratadigan asosiy birlik. Threadpool, birinchi navbatda, dastur iplari sonini kamaytirish va ishchi iplarni boshqarishni ta'minlash uchun ishlatiladi
Shaxsiy kompyuter nima qisqartma nima?
Kompyuter - bu shaxsiy kompyuterning qisqartmasi
Bulutli hisoblash nima, u nima uchun kerak?
Foydalanish imkoniyati; Bulutli hisoblash dunyoning istalgan joyidan va internetga ulangan har qanday qurilmadan ilovalar va ma'lumotlarga kirishni osonlashtiradi. Xarajatlarni tejash; Bulutli hisoblash korxonalarga kengaytiriladigan hisoblash resurslarini taklif qiladi, shuning uchun ularni sotib olish va saqlash xarajatlarini tejaydi
Ijtimoiy muhandislik nima va uning maqsadi nima?
Ijtimoiy muhandislik - bu odamlarning o'zaro ta'siri orqali amalga oshiriladigan keng qamrovli zararli harakatlar uchun ishlatiladigan atama. U foydalanuvchilarni xavfsizlik xatolariga yo'l qo'yish yoki nozik ma'lumotlarni berish uchun aldash uchun psixologik manipulyatsiyadan foydalanadi