MVC3プロジェクトにアプリケーションレベルのキャッシュが必要です。ASP.NET MVC3のキャッシュデータが変更されましたか?
私は、コントローラにこのようなものを使用したい:System.Web.Caching.Cacheは 『タイプ』である」として、キャッシュ[「foo」が]コンパイルされませんので
using System.Web.Caching;
protected IMyStuff GetStuff(string stuffkey)
{
var ret = Cache[stuffkey];
if (ret == null)
{
ret = LoadStuffFromDB(stuffkey);
Cache[stuffkey] = ret;
}
return (IMyStuff)ret;
}
は、これは失敗しますが、 「変数」のように使用されます。
Cacheはクラスですが、コントローラのSession ["asdf"]のように使用されているネット上の例がかなりあります。
私は間違っていますか?
実際にあなたの例は私の文字と同じですが、答えが私を助けました。 – SoonDead