2009-05-20 13 views

Respuesta

2

Lo había hecho la primera vez que implementé el marco de entidades. El problema era que toda la aplicación se estaba completando, así que tuve que hacer un montón de código para averiguar de dónde venía la llamada.

Decidí refactorizar para que cada página tuviera una instancia del contexto. Me gusta mucho mejor ahora.

/mi experiencia

32

Casi definitivamente no.

ObjectContexts cada vez más grandes a medida que se buscan o guardan más objetos.

También se recomienda no compartir un ObjectContext entre subprocesos, como lo haría, debido a los problemas de bloqueo y los efectos colaterales indeterminados con los que tendría que lidiar.

Escribí un consejo sobre este tema hace un tiempo.

Tip 18 - How to decide on a lifetime for your ObjectContext

+0

Iba a vincular esa publicación yo mismo – aleemb

Cuestiones relacionadas