Caching httpcontext.current.cache的多个实例

Caching httpcontext.current.cache的多个实例,caching,c#-4.0,wcf-data-services,Caching,C# 4.0,Wcf Data Services,我正在使用httpcontext.current.cache在WCF数据服务中缓存两位数据。使用相同的密钥(客户端id)存储它们是有意义的,但是数据类型不同,过期规则也应该不同。所以,我想知道是否可以创建两个httpcontext.current.cache实例?或者,如果有更合适的方法来实现这一点 最好。我会使用ClientId,它附带一个键,可以告诉您正在查看的两条数据中的哪一条。类似于“ClientId-Data1”和“ClientId-Data2”的东西。谢谢吉米。这基本上就是我正在做的

我正在使用httpcontext.current.cache在WCF数据服务中缓存两位数据。使用相同的密钥(客户端id)存储它们是有意义的,但是数据类型不同,过期规则也应该不同。所以,我想知道是否可以创建两个httpcontext.current.cache实例?或者,如果有更合适的方法来实现这一点


最好。

我会使用ClientId,它附带一个键,可以告诉您正在查看的两条数据中的哪一条。类似于“ClientId-Data1”和“ClientId-Data2”的东西。

谢谢吉米。这基本上就是我正在做的。我想这意味着创建两个实例是不可能的?我认为这将是非常困难和不可取的。很高兴为您服务。