我们有一个基于 WCF RIA 服务的项目。想象一下,我们有一个传入多个参数的方法,并根据参数生成不同的项目集,例如:
IQueryable<PresentationEntity> GetEntities(DateTime startDate, DateTime endDate, int maxCount)
{
...
}
问题是为该方法设置缓存以根据参数值缓存所有输出的最佳方法是什么?
我们有一个基于 WCF RIA 服务的项目。想象一下,我们有一个传入多个参数的方法,并根据参数生成不同的项目集,例如:
IQueryable<PresentationEntity> GetEntities(DateTime startDate, DateTime endDate, int maxCount)
{
...
}
问题是为该方法设置缓存以根据参数值缓存所有输出的最佳方法是什么?