0

是否可以在 ASP.NET 和 WebService 之间共享缓存对象?

我有 3 个项目:

  • ASP.NET 网站
  • 网络服务
  • 包含 MyCache 类的类库

MyCache 类:

...

Dim oCache As New MemoryCache("MyCache")
Dim oReturn as String

If oCache.Item("Key") Is Nothing Then
    oCache.Add("Key", "Value", Now.AddYears(1))
End If

oReturn = oCache.Item("Key")

...

此代码不起作用...当我在 WebSite 中调用 MyCache 类时,“Key”为空(正确),但是当我在 WebService 中调用 MyCache 类时,“Key”再次为空(不正确,它会不能为空)

4

1 回答 1

0

我在网站内创建了 WebService,例如:

www.website.com/webservice/service.asmx

于 2012-11-14T15:48:03.340 回答