1
データベースを使用せずに、Webアプリケーションのすべてのユーザー間でキューデータ構造を共有します。私は、このデータを常に利用可能にし、すべてのユーザー間でスレッドセーフなものにします。キャッシングは良いアイデアですか?私は呼び出すことにより、System.Web.Cachingのを使用してみました:ASP .NET MVC 2.0でデータキャッシュを使用する方法
Queue<int> users= new Queue<int>();
Context.Cache.Insert("users", users, null, Cache.NoAbsoluteExpiration, Cache.NoSlidingExpiration);
を私Global.axaxファイルで、私は私の.csファイルにキャッシュを呼び出すとき:
((Queue<int>) Cache["users"]).Enqueue(newUser);
私は次のエラーを取得します:
'System.Web.Caching.Cache' is a 'type' but is used like a 'variable'
キャッシングを正しく使用していますか?
ありがとうございます!