tag route page net for data asp all asp.net entity-framework

asp.net - route - Contexto del marco de la entidad como estático



select asp-for asp-items (3)

Casi definitivamente no.

ObjectContexts se hacen cada vez más grandes a medida que se consultan / guardan más Objetos.

Tampoco se recomienda 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.

Hace un tiempo escribí un consejo sobre este tema.

Consejo 18: cómo decidir sobre la duración de tu ObjectContext

En una aplicación web, ¿estaría bien si declaro el contexto de un modelo de marco de entidad como estático? ¿Estaría bien? no es recomendable? ¿por qué? ¡Gracias!



Lo había hecho la primera vez que implementé el marco de la entidad. 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