我在我的项目中使用实体框架,我遇到的问题是,一旦我将实体传递给视图(请记住,这些实体具有延迟初始化的对象,类似于:Products.Owner,其中所有者是延迟初始化的对象)我得到一个运行时异常,告诉我 ObjectContext 超出范围。
现在这是有道理的,因为我使用 using (...entities...) { .... } 语句从 Service 获取实体,这意味着它在返回结果时被释放。
我将如何解决这个问题并拥有一个从头到尾都存在的对象上下文。谢谢。
我在我的项目中使用实体框架,我遇到的问题是,一旦我将实体传递给视图(请记住,这些实体具有延迟初始化的对象,类似于:Products.Owner,其中所有者是延迟初始化的对象)我得到一个运行时异常,告诉我 ObjectContext 超出范围。
现在这是有道理的,因为我使用 using (...entities...) { .... } 语句从 Service 获取实体,这意味着它在返回结果时被释放。
我将如何解决这个问题并拥有一个从头到尾都存在的对象上下文。谢谢。