Depot tuaja duhet të kthejnë objektet e domenit dhe klienti i depove mund të vendosë nëse duhet të bëjë hartëzimin. Duke hartuar objektet e domenit për të parë modelet (ose diçka tjetër) brenda një depoje, ju parandaloni që klienti i depove tuaja të ketë akses në objektin themelor të domenit.
A duhet të kthejë depoja entitete?
Përgjigje e shkurtër: Jo. Përgjigje e gjatë: depoja është përgjegjëse për kthimin e të dhënave të vazhdueshme te entitetet (modele) dhe anasjelltas. Modeli është një model biznesi që përfaqëson një ent biznesi.
A duhet që shërbimet të kthejnë gjithmonë Dtos apo mund të kthejnë gjithashtu modelet e domenit?
Po, ju duhet të ktheni DTO nga shtresa juaj e shërbimit pasi keni biseduar me depon tuaj në shtresën e shërbimit me anëtarët e modelit të domenit dhe i vendosni ato në DTO dhe ktheheni në MVC kontrollues dhe anasjelltas.
A duhet të përdorni modelin e depove?
Modeli i Depove e bën të lehtësoni testimin e logjikës së aplikacionit tuaj Modeli i Depove ju lejon të testoni lehtësisht aplikacionin tuaj me testet e njësisë. Mos harroni se testet e njësive testojnë vetëm kodin tuaj, jo infrastrukturën, kështu që abstraksionet e depove e bëjnë më të lehtë arritjen e këtij qëllimi.
A është depoja pjesë e modelit të domenit?
Depoja, njësoj si një koleksion, ka përgjegjësinë të shtojë një objekt, të marrë objekte sipas identifikuesit ose kritereve komplekse dhe përfundimisht të heqë një objekt. … Depoja është implementuar në shtresën e domenit, sepse funksionon me objekte domeni.