Πίνακας περιεχομένων:

Τι είναι το γενικό μοτίβο αποθήκευσης στο Entity Framework;
Τι είναι το γενικό μοτίβο αποθήκευσης στο Entity Framework;

Βίντεο: Τι είναι το γενικό μοτίβο αποθήκευσης στο Entity Framework;

Βίντεο: Τι είναι το γενικό μοτίβο αποθήκευσης στο Entity Framework;
Βίντεο: 🚀 RUTUBE και POINT. Ανάπτυξη RUTUBA σε 5 ώρες *ΧΩΡΙΣ ΝΕΡΟ* [Επόμενο / React / Nest / PostgreSQL / R 2024, Νοέμβριος
Anonim

Μοτίβο γενικού αποθετηρίου ΝΤΟ#

Δημιουργία α αποθήκη τάξη για τον καθένα οντότητα ο τύπος θα μπορούσε να οδηγήσει σε πολύ επαναλαμβανόμενο κώδικα. Γενικό μοτίβο αποθετηρίου είναι ένας τρόπος για να ελαχιστοποιήσετε αυτή την επανάληψη και να έχετε ενιαία βάση αποθήκη λειτουργούν για όλα τα είδη δεδομένων.

Ομοίως, μπορείτε να ρωτήσετε, τι είναι το μοτίβο αποθετηρίου στο Entity Framework;

Εισαγωγή. ο Μοτίβο αποθήκης ορίζεται από Μοτίβα της Enterprise Application Architecture ως: Μεσολαβεί μεταξύ των επιπέδων αντιστοίχισης τομέα και δεδομένων χρησιμοποιώντας μια διεπαφή παρόμοια με τη συλλογή για την πρόσβαση σε αντικείμενα τομέα. Αποθήκη παρέχει μια διεπαφή συλλογής παρόμοια με τη μνήμη για την πρόσβαση σε αντικείμενα τομέα.

τι είναι το γενικό αποθετήριο; ο γενικό αποθετήριο είναι απλώς ένα τεμπέλικο αντί-μοτίβο. ΕΝΑ γενικό αποθετήριο χρησιμοποιείται συχνά με το πλαίσιο οντοτήτων για να επιταχύνει τη διαδικασία δημιουργίας ενός επιπέδου δεδομένων. Ορίζει γενικός μεθόδους για τους πιο συνηθισμένους τύπους λειτουργίας δεδομένων, όπως ενημέρωση, ανάκτηση και διαγραφή.

Εδώ, απαιτείται μοτίβο αποθετηρίου με το Entity Framework;

Ο μόνος καλύτερος λόγος για να μην χρησιμοποιήσετε το μοτίβο αποθήκης με Πλαίσιο οντοτήτων ? Πλαίσιο οντοτήτων εφαρμόζει ήδη α μοτίβο αποθήκης . Το DbContext είναι το UoW (Μονάδα εργασίας) και κάθε DbSet είναι το αποθήκη . Η εφαρμογή ενός άλλου στρώματος πάνω από αυτό δεν είναι μόνο περιττή, αλλά κάνει τη συντήρηση πιο δύσκολη.

Πώς να χρησιμοποιήσετε το γενικό μοτίβο αποθετηρίου στο MVC;

Βήματα για την υλοποίηση του γενικού αποθετηρίου στο ASP. NET MVC

  1. Βήμα 1 - Προσθέστε ένα νέο πρότυπο MVC.
  2. Βήμα 2 - Προσθήκη Entity Framework.
  3. Θα επιλέξουμε την πρώτη προσέγγιση κώδικα για τη δημιουργία βάσης δεδομένων και αντίστοιχων πινάκων.
  4. Βήμα 4 - Δημιουργήστε studentConext.
  5. Βήμα 5 - Προσθήκη του συνόλου βάσης δεδομένων Initializer.
  6. Βήμα 6 - Τώρα εργάζεστε με το Generic Repository.

Συνιστάται: