ABP框架学习记录(12)- Redis缓存
ABP框架学习记录(12)- Redis缓存
在 ABP 框架中,单独新建了一个项目来实现 Redis 缓存,具体项目/目录如下图:

首先,AbpRedisCacheModule 模块用于使用Redis服务器取代ABP的缓存系统,AbpRedisCacheModule 依赖于 AbpKernelModule;

AbpRedisCacheOptions : 提供 AbpStartupConfiguration 属性,为 RedisCacheConfigurationExtensions 扩展类提供 IIocManager 的实例:
提供 IIocManager 实例,并注册 AbpRedisCacheManager 类做为 ICacheManager 的默认实现:

AbpRedisCacheManager : 用户管理 AbpRedisCache;

IAbpRedisCacheDatabaseProvider/AbpRedisCacheDatabaseProvider :用户获取 IDatabase 实例;

IRedisCacheSerializer/DefaultRedisCacheSerializer:持久化和检索时使用的所有自定义(反)序列化方法;

RedisDatabaseExtensions:扩展类;
