Logo uz.boatexistence.com

Ombor domen modelini qaytarishi kerakmi?

Mundarija:

Ombor domen modelini qaytarishi kerakmi?
Ombor domen modelini qaytarishi kerakmi?
Anonim

Sizning omborlaringiz domen ob'yektlarini qaytarishi kerak va repozitoriy mijozi xaritalash zarurligini hal qilishi mumkin. Domen obyektlarini ombor ichidagi modellarni (yoki boshqa biror narsani) ko‘rish uchun xaritalash orqali siz omborlaringiz mijozining asosiy domen obyektiga kirishini oldini olasiz.

Repozitoriy ob'ektlarni qaytarishi kerakmi?

Qisqa javob: Yoʻq. Uzoq javob: repozitoriy doimiy maʼlumotlarni obʼyektlarga qaytarish uchun javobgardir (modellar) va aksincha. Model biznes modelidir, bu biznes sub'ektini ifodalaydi.

Xizmatlar har doim Dtos-ni qaytarishi kerakmi yoki ular domen modellarini ham qaytara oladimi?

Ha, siz domen modeli a'zolari bilan xizmat ko'rsatish sathidagi omboringiz bilan gaplashganingiz uchun DTO-ni xizmat ko'rsatish darajasi bo'yicha qaytarishingiz kerak va ularni DTO bilan taqqoslab, MVC-ga qaytishingiz kerak. kontroller va aksincha.

Repozitoriy namunasidan foydalanish kerakmi?

Repozitoriy namunasi ilova mantiqini sinab koʻrishni osonlashtiradi Repozitoriy namunasi ilovangizni birlik testlari bilan osongina sinab koʻrish imkonini beradi. Esda tutingki, birlik testlari infratuzilmani emas, faqat kodingizni tekshiradi, shuning uchun ombor abstraksiyalari bu maqsadga erishishni osonlashtiradi.

Repository domen modelining bir qismimi?

Repository, xuddi kollektsiya kabi, ob'ekt qo'shish, identifikator yoki murakkab mezonlar bo'yicha ob'ektlarni olish va oxir-oqibat ob'ektni olib tashlash uchun javobgardir. … Repozitoriy domen qatlamida amalga oshirildi, chunki u domen obyektlari bilan ishlaydi.

Tavsiya: