首先引用 nuget abp.rediscache
"rediscache":然後在專案的依賴檔案 abpmodule裡加上redis相關配置
1最後使用using
2using
abp.modules;
3using
abp.reflection.extensions;
4using
abp.runtime.caching.redis;
5using
system;67
namespace
bosshelper8);
2728
//配置所有cache的預設過期時間為2小時
29 configuration.caching.configureall(cache =>
30);
3334
//配置指定的cache過期時間為10分鐘
35 configuration.caching.configure("
bossassistant
", cache =>
36);
3940 configuration.authorization.providers.add();41}
4243
public
override
void
initialize()
4454
}55 }
1)例項化
public ilogger loggerview codeprivate
readonly
", "");
private
readonly
", "");
private
readonly
icachemanager _cachemanage;
private
private
readonly irepositorylong>_bossadminrepository;
private
readonly irepositorylong>_bossqrcoderepository;
private
readonly irepositorylong>_bossrolerepository;
private
readonly irepositorylong>_shopinforepository;
2)set
_cachemanage.getcache("bossassistant").set(coderesult.openid, coderesult.session_key);3)get
var sessionkey = _cachemanage.getcache("bossassistant").get(model.openid, (val) =>4)檢視) as string;
ABP框架 嵌入資源
文件目錄 本節內容 新增到嵌入式資源管理器 使用嵌入式檢視 使用嵌入式資源 重寫嵌入檔案 簡介 abp提供了乙個易用的方式,在你的web應用裡嵌入razor檢視 cshtml檔案 和其它資源 css,js,img.檔案 你可以使用這個功能建立包含ui功能的外掛程式 模組.建立嵌入檔案 首先,我們應當...
ABP框架中使用MySQL資料庫
1.移除sql server的nuget包 開啟程式包管理器控制台,並選中.entityframeworkcore 然後依次執行 uninstall package microsoft.entityframeworkcore.design uninstall package microsoft.en...
ABP框架 1 1 ABP總體介紹 入門介紹
abp是 asp.net boilerplate project asp.net樣板專案 的簡稱。asp.net boilerplate是乙個用佳實踐和流行技術開發現代web應用程式的新起點,它旨在成為乙個通用的web應用程式基礎 框架和專案模板。asp.net boilerplate 基於ddd的...