.Net Framework 4.0以降の新しいMemoryCacheクラスについて、あちこちで読んでいます。私が読んだことから、さまざまな.Netアプリケーション間でMemoryCacheにアクセスできます。Asp.Netアプリケーションと標準のWindowsフォーム.Netアプリケーションの間でオブジェクトを共有しようとしています。オブジェクトを.NetアプリケーションのMemoryCacheに追加すると、Asp.Netアプリケーションはそのオブジェクトを認識しません。これを達成する方法はありますか?どうぞよろしくお願いいたします。
Windowsフォームアプリ:
Dim cache As ObjectCache = MemoryCache.Default
Dim policy As New CacheItemPolicy()
policy.AbsoluteExpiration = DateTimeOffset.Now.AddMinutes(60)
cache.Set("testcache", TestObj, policy)
Asp.Netアプリ:
Dim cache As ObjectCache = MemoryCache.Default
If IsNothing(cache("testcache")) Then Response.Write("TestCache Is Nothing")
ありがとう-ライアン