私はどこでもこれに対する答えを見つけようとしてきたので、誰かが助けてくれることを願っています.
ちょっとした背景: 私は SignalR で足を濡らし、Chat Room Exampleを拡張しようとしています。私の考えは、基本的に、部屋に入ったユーザーのリストを持つことです。ユーザー名のリストを「ユーザー」キャッシュキーに保存し、ユーザーがログイン/ログアウトするときにこのリストを維持および配布することで、これを実行しようとしています。クライアントから要求されたときに、ハブのコード内からこのリストにアクセスしたいと考えています。
私が使用するApplication
と、望ましい結果が得られますがHttpContext.Current.Application
、クラシック ASP との互換性のためだけに存在するため、最良の方法ではないことを理解しています。に関する多くの推奨事項を目にしHttpContext.Current.ApplicationInstance
ますが、これにアクセスするたびに が表示NullPointerException
されApplicationInstance
ます。私が達成しようとしているキャッシュキー (または同等のもの) を操作する最良の方法は何ですか?