实体框架5缓存问题

时间:2013-03-14 13:44:24

标签: entity-framework entity-framework-5

我们在实体框架5中面临以下问题:

我们的应用程序逻辑是用户可以处理来自多台计算机的相同数据。

一旦用户查询数据,&在另一台计算机上更改相同的数据,在重新启动应用程序之前,他不会获得更新的数据。

我们已将“启用延迟加载”选项设置为true&我们不想禁用此选项。

我们希望实体每次都可以在不进行缓存的情况下查询数据库。

我们如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以在DbContext类的构造函数中执行此操作:

    public DbContext()
    {
        this.Configuration.LazyLoadingEnabled = true;
    }

编辑:我认为使用Entity Framework无法满足您的要求。实体框架会自动缓存对象,因为它就是为它构建的。