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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM