使用带回发的DbContext?

pro*_*don 3 c# asp.net entity-framework

也许一个简单的问题,但我找不到答案.我有一个Web表单,我在其中声明我的dbContext.但是,当页面执行回发时,它会覆盖dbContext并丢失对象跟踪.在我准备好处理dbContext之前,如何保持dbContext的安全?

Eri*_* J. 5

建议的使用DbContext的模式是为每个HTTP请求实例化一个新的DbContext,并在该特定请求的持续时间内使用该实例.

您不应该尝试跨HTTP请求保留DbContext的实例.