使用实体框架进行缓存

时间:2013-10-17 11:02:11

标签: entity-framework caching

有没有人有一些缓存和EF的经验?

我正在查看EFProviderWrappers http://code.msdn.microsoft.com/EFProviderWrappers,但这个项目似乎已经过时了。有人用它成功吗?

还是有其他更好的解决方案吗?

2 个答案:

答案 0 :(得分:1)

如果要缓存LINQ查询结果,我建议您尝试Pete Montgomery解决方案。它适用于ASP.NET,但如果将HttpRuntime.Cache替换为System.Runtime.Caching.MemoryCache.Default,则可以在桌面应用中使用。

答案 1 :(得分:0)

您可以尝试查看Eye Soft制作的二级缓存。这是Nuget package的链接及其Codeplex上的源代码。它基于EFProviderWrappers,但重构并且似乎或多或少更新。