Cuprins:
- Ar trebui ca depozitul să returneze entități?
- Serviciile ar trebui să returneze întotdeauna Dtos sau pot returna și modele de domenii?
- Ar trebui să utilizați modelul de depozit?
- Depozitul face parte din modelul de domeniu?
Video: Ar trebui ca depozitul să returneze modelul de domeniu?
2024 Autor: Fiona Howard | [email protected]. Modificat ultima dată: 2024-01-10 06:42
Arhivele dvs. ar trebui să returneze obiecte de domeniu iar clientul depozitului poate decide dacă trebuie să facă maparea. Mapând obiectele domeniului pentru a vizualiza modele (sau altceva) în interiorul unui depozit, împiedicați clientul depozitelor dvs. să obțină acces la obiectul de domeniu subiacent.
Ar trebui ca depozitul să returneze entități?
Răspuns scurt: Nu. Răspuns lung: repozitivul este responsabil pentru transformarea datelor persistente înapoi la entitățile (modele) și invers. Modelul este un model de afaceri care reprezintă o entitate comercială.
Serviciile ar trebui să returneze întotdeauna Dtos sau pot returna și modele de domenii?
Da, trebuie să returnați DTO prin stratul dvs. de serviciu deoarece ați vorbit cu depozitul dvs. din stratul de serviciu cu membrii modelului de domeniu și să le mapați la DTO și să reveniți la MVC controler și invers.
Ar trebui să utilizați modelul de depozit?
Modelul Repository face ca să fie mai ușor să testați logica aplicației Modelul Repository vă permite să testați cu ușurință aplicația cu teste unitare. Amintiți-vă că testele unitare testează doar codul dvs., nu infrastructura, astfel încât abstracțiile depozitului facilitează atingerea acestui obiectiv.
Depozitul face parte din modelul de domeniu?
Depozitul, la fel ca o colecție, are responsabilitatea de a adăuga un obiect, de a obține obiecte după identificator sau criterii complexe și, eventual, de a elimina un obiect. … Depozitul este implementat în stratul de domeniu, deoarece funcționează cu obiecte de domeniu.
Recomandat:
Ar trebui ca controlorii de domeniu să aibă delegare neconstrânsă?
Un lucru de remarcat este că Controloarele de domeniu, în mod implicit, sunt configurate cu delegare neconstrânsă. Acest lucru este necesar și, deoarece controlerele dvs. de domeniu ar trebui să fie mult mai sigure decât un server de aplicații aleatoriu care găzduiește un serviciu, nu ar trebui să fie o problemă .
Reciclarea se duce la depozitul de gunoi?
Alte materiale nu pot fi procesate în anumite unități. Mai mult decât atât, multe articole care sunt colectate, cum ar fi paiele și pungile de plastic, ustensilele de mâncare, iaurtul și recipientele pentru mâncare la pachet nu pot fi deseori reciclate.
Depozitul preia s altele?
Goli de gunoi local – Majoritatea depozitelor de gunoi sau a gropilor de gunoi vă vor permite să aruncați vechea dvs. s altea. Serviciul de îndepărtare a s altelei vechi – Contactarea unui serviciu de îndepărtare a vechilor s altele, pentru a vă îndepărta vechea s altea, este ușor de făcut și vă poate economisi timp și bani .
Modelul de vizualizare ar trebui să conțină logică?
1 Răspuns. Răspuns scurt, Da . Ar trebui ca ViewModel să aibă logică? Sarcina ViewModel poate fi să transforme balanța într-un șir care este folosit ca legare în View. Doriți să păstrați cât mai multă logică din ViewModel posibil pentru a vă menține codul reutilizabil și vag cuplat.
Care înseamnă depozitul de cherestea?
: o curte în care se păstrează pentru vânzare un stoc de cherestea . De ce se numește depozit de cherestea? Istorie. În Sydney, Australia, condamnați au lucrat într-un loc numit „The Lumber Yard” ca parte a ispășirii pedepsei, pentru a facilita producția de cherestea și produse și pentru a le oferi condamnaților formare profesională .