Contexte cadre Entity comme statique

asp.net entity-framework

Question

Dans une application Web, ce serait bien si je déclarais le contexte d'un modèle de cadre d'entité comme statique? ça irait? ce n'est pas recommandé? Pourquoi? Merci!

Réponse populaire

Presque certainement pas.

Les ObjectContexts deviennent de plus en plus gros à mesure que plus d'objets sont interrogés / enregistrés.

De plus, le partage d'un ObjectContext entre les threads, comme vous le feriez, n'est pas recommandé en raison des problèmes de verrouillage et des effets secondaires indéterministes que vous auriez à traiter.

J'ai écrit une astuce sur ce sujet il y a quelque temps.

Astuce 18 - Comment choisir une durée de vie pour votre ObjectContext



Related

Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow