Abp vNext中集成Redis

在Abp vNext中默认集成了缓存,可以使用.net Core自带的缓存,也可以使用Redis,但官网的Redis集成中少掉了一个依赖项的介绍。

首先,正常使用Abp vNext中的缓存(非Redis),可以直接参考官网

https://docs.abp.io/zh-Hans/abp/5.1/Caching

如果需要集成Redis的话,需要在你使用的缓存的项目上(比如应用层),安装Volo.Abp.Caching.StackExchangeRedis包,如果是.net 5,需要安装4.4.4版本。

之后在appsetting.json中增加Redis配置:

"Redis": { 
 "IsEnabled": "true",
 "Configuration": "127.0.0.1"
}

官网少掉的一步,在使用缓存的模块上添加依赖:

[DependsOn(typeof(AbpCachingStackExchangeRedisModule))]

到此,可以使用Redis进行缓存

参考:https://www.cnblogs.com/quluqi/p/14146714.html

 

posted on 2022-04-10 13:15  静以修身俭以养德  阅读(789)  评论(0编辑  收藏  举报

导航