Nic*_*ick 4 linq asp.net caching iqueryable
我有这个方法返回'UserStatus'表中所有行的Linq-to-SQL查询:
public IQueryable<BLL.Entity.UserStatus> GetAll()
{
var query = from e in _SelectDataContext.UserStatus
select new BLL.Entity.UserStatus
{
UserStatusId = e.UserStatusId,
Enum = e.Enum,
Name = e.Name
};
return query;
}
Run Code Online (Sandbox Code Playgroud)
它只是一个几乎不会改变的查找表,所以我想缓存结果.我可以将它转换为a List<>并缓存它,但我更愿意返回一个IQueryable对象,因为类中的其他方法依赖于它.有人可以帮忙吗?谢谢.
| 归档时间: |
|
| 查看次数: |
4093 次 |
| 最近记录: |