这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.3 KiB

LINGYUN.Abp.CachingManagement.Domain

Domain layer implementation of the cache management module.

Core Interfaces

ICacheManager

Cache manager interface, defining core cache management functionality:

  • GetKeysAsync: Get cache key list
  • GetValueAsync: Get cache value
  • SetAsync: Set cache value
  • RefreshAsync: Refresh cache
  • RemoveAsync: Remove cache

Domain Services

CacheManager

Abstract base class for cache manager, providing basic cache management implementation. Specific cache providers (like Redis) need to inherit this class and implement the corresponding methods.

Installation

abp add-module LINGYUN.Abp.CachingManagement

Extension Development

To support a new cache provider, you need to:

  1. Create a new project, inherit from CacheManager class
  2. Implement all abstract methods
  3. Register as implementation of ICacheManager (using [Dependency(ReplaceServices = true)])

More

For more information, please refer to the following resources: