我们在单例类中使用EntityFrame工作? - 未反映前端的DataBase更改

时间:2010-03-23 14:18:55

标签: c# entity-framework .net-3.5

我们的应用程序使用Entity Framework(.net 3.5)和singleton。当我通过程序在后端更新。它没有反映在实体背景中。

我尝试刷新 - 但它没有刷新外键。

如何在Entity Framework中刷新整个上下文?

1 个答案:

答案 0 :(得分:0)

您是否尝试将objectcontext对象设为Singleton?我不推荐。最好为每个“工作单元”实例化一个新的objectcontext。如果您这样做,您的“实体上下文”将始终是最新的。

http://blogs.msdn.com/alexj/archive/2009/05/07/tip-18-how-to-decide-on-a-lifetime-for-your-objectcontext.aspx

Instantiating a context in LINQ to Entities