7

HttpContext.Current.Itemsを使用して、リクエストごとのキャッシュストアを作成しています。さまざまなhttpリクエストで多くのキャッシュエントリにアクセスしているため、奇妙な問題が発生しています。

HttpContext.Current.Itemsは複数のhttpリクエストで再利用されているようです。正常ですか?

4

2 に答える 2

6

私の責任です。HttpContext.Current.Itemsを静的変数に保存していました...

于 2011-01-27T19:08:35.100 に答える
2

HttpContext.Current.Itemsは、HTTPリクエストごとにスコープされることになっています。後続のHTTPリクエストで、同じ数のアイテムがまだキャッシュされていることを確認しましたか?おそらく、コードが入力される前にアイテム数をチェックすることによってですか?

于 2011-01-27T16:41:19.427 に答える