Ich bin nicht so klar auf die Best-Practice in Bezug auf die Verwendung und Wiederverwendung der Entity-Framework Context
.Soll ich den Entity-Framework-Kontext freigeben oder für jede Operation einen neuen Kontext erstellen?
Meine Frage ist, sollte ich versuchen, 1 Kontext zu erstellen und mehrfach für verschiedene Abfragen zu verwenden oder sollte ich einen neuen Kontext für jede Abfrage erstellen?
Zum Beispiel, wenn ich ein Formular mit 10 Charts alle mit Daten aus den gleichen Tabellen abgefragt haben, sollten die 10 Abfragen aus dem einen Kontext oder 10 verschiedenen Kontexten sein?
Von einem Code-Encapsulation-Point-of-View würde ich lieber 10 neue Kontexte erstellen, ist das eine gute Idee und ist es skalierbar?
Danke für den Link, es lieferte die Informationen, die ich brauche, um verschiedene Kontexte für die Situation in meiner Frage zu schaffen. Auch ich hatte die Detach-Methode vorher nicht bemerkt, so dass sie für zukünftige Projekte nützlich sein wird. – Rhys