C# 或 VB.net 中的帮助/答案很好
我有一个目前使用 system.web.Caching.CacheDependency 的大型项目,例如
Dim myCacheDep as new CacheDependency(FilePath)
HttpRuntime.Cache.Insert(key, value, myCacheDep)
现在,我正在尝试设置 NCache 并理想地更改最少的行(但上述情况发生在数百个地方。
因为我需要传入 ,所以NCache.Runtime.Dependencies.CacheDependency
执行以下操作将不起作用:
Dim myCacheDep as new CacheDependency(FilePath)
Dim nCache As Alachisoft.NCache.Web.Caching.Cache = NCache.InitializeCache("testID")
nCache.Insert(key, value, myCacheDep , absoluteExpiration, slidingExpiration, CacheItemPriority.Default)
因为我们试图通过 asystem....CacheDependency
而不是NCache....CacheDependency
有什么建议可以实现这一目标,以及最干净的方法吗?
谢谢