netcore WEBCACHEキャッシュ

NetCoreCacheService.dll

 公共IActionResultインデックス()
        { 
            // 格納されている文字列 
            MemoryCacheService.SetChacheValue(" SNAME "" Liuqiチー" );
             // 取得した文字列バッファ 
            ViewBag.sbname = MemoryCacheService.GetCacheValue(" SNAME " );
             //は、一般的な保存リスト 
            一覧<TsetModel>リスト= 新しい新しいリスト<TsetModel> ();
             のためint型 I = 0 ; I < 100 ; I ++は 
            {
                TsetModelモデル =についてIActionResult()
        {新しいTsetModel(); 
                model.Id = I; 
                model.Name = " 刘奇" + I; 
                list.Add(モデル)。
            } 
            MemoryCacheService.SetChacheValue(" ULIST " 、リスト)。
            // 获取リスト缓存
            VAR newList = MemoryCacheService.GetList <TsetModel>(" ULIST " );
            返すビュー(newListを)。
        } 

        公共
            TsetModel M = TsetModel()。
            m.Id = 100 ; 
            m.Name = " " ;
             // 保存されたモデル 
            MemoryCacheService.SetChacheValue(" UM " 、M);
             // モデルがGET 
            返すビューを(MemoryCacheService.Get < TsetModel>(" UM " )); 
        }
 パブリック クラスTsetModel 
    { 
        公共 のint Idを{ 取得しますセット; }
         パブリック 文字列名前{ 得ますセット; } 
    }

 

おすすめ

転載: www.cnblogs.com/macT/p/11671753.html