Gle*_*ven 33 .net sql iis caching linq-to-sql
我们刚刚开始在我们的DAL中使用LINQ to SQL,我们还没有真正提出缓存模型的标准.以前我们使用的是一个基础'DAL'类,它实现了我们所有DAL类继承的缓存管理器属性,但现在我们没有.我想知道是否有人提出了一种缓存LINQ to SQL结果的"标准"方法?
我们正在网络环境(IIS)中工作,如果这有所作为.我知道这可能最终成为一个主观问题,但我仍然认为这些信息很有价值.
编辑:为了澄清,我不是在讨论缓存单个结果,我更多的是一个架构解决方案,就像你如何设置缓存一样,以便所有的链接方法都使用相同的缓存架构.
Pet*_*ery 38
我的LINQ查询结果缓存可能正是您正在寻找的.
var q = from c in context.Customers
where c.City == "London"
select new { c.Name, c.Phone };
var result = q.Take(10).FromCache();
Run Code Online (Sandbox Code Playgroud)
皮特.
| 归档时间: |
|
| 查看次数: |
16999 次 |
| 最近记录: |