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