如何在Visual Studio重新启动后获取实体框架dbContext?

时间:2015-08-12 20:57:02

标签: c# entity-framework visual-studio-2013 dbcontext

即使重新启动Visual Studio,我也无法弄清楚如何让我的DbContext刷新或重新查询数据库。

我使用EF 6.0数据库第一种方法。这意味着我有一个edmx文件,其中一个类继承自DbContext(在我的例子中是MyContext)。我像任何其他类一样实例化它 - _myContext = new MyContext();

问题在于,如果我在程序运行时修改数据库中的数据,则永远不会刷新上下文,因此它会保留过时的数据。没问题......只需停止程序运行并再次启动它。不,过时的数据仍然存在。停止并重新启动Visual Studio大约一个小时并进行大量调试后,最终意识到数据已过时并刷新。

我的问题是1)考虑到我停止运行程序,这怎么可能? 2)如何确保每次应用程序启动时都会获取一组新的数据?

0 个答案:

没有答案