如何从配置文件禁用实体框架中的缓存

本文关键字:框架 缓存 实体 配置文件 | 更新日期: 2023-09-27 18:00:48

我遇到了一些问题,其中巨大的对象占用内存,并且引用没有被释放。我使用.Net Memory Profiler来查找根对象,它引用了Entity Framework类。

有没有一种方法可以在不更改代码的情况下禁用实体框架中查询对象的缓存?配置文件中的某些内容可能是?

如何从配置文件禁用实体框架中的缓存

您应该有using语句来帮助处理ObjectContext。EF保存被查询对象的对象图。我认为您可以使用objectContext.Detach(Entity);将实体从ObjectContext分离。