C# Class Cuture.AspNetCore.ResponseCaching.ResponseCaches.ResponseCacheHotDataCacheWrapper

响应缓存的热数据缓存包装器
Inheritance: IDistributedResponseCache, IDisposable
Show file Open project: StratosBlue/Cuture.AspNetCore.ResponseCaching

Public Methods

Method Description
Dispose ( ) : void
GetAsync ( string key, CancellationToken cancellationToken ) : Task
ResponseCacheHotDataCacheWrapper ( IDistributedResponseCache distributedCache, IHotDataCache hotDataCache ) : System
SetAsync ( string key, Cuture.AspNetCore.ResponseCaching.ResponseCaches.ResponseCacheEntry entry, CancellationToken cancellationToken ) : Task

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetAsync() public method

public GetAsync ( string key, CancellationToken cancellationToken ) : Task
key string
cancellationToken CancellationToken
return Task

ResponseCacheHotDataCacheWrapper() public method

public ResponseCacheHotDataCacheWrapper ( IDistributedResponseCache distributedCache, IHotDataCache hotDataCache ) : System
distributedCache IDistributedResponseCache
hotDataCache IHotDataCache
return System

SetAsync() public method

public SetAsync ( string key, Cuture.AspNetCore.ResponseCaching.ResponseCaches.ResponseCacheEntry entry, CancellationToken cancellationToken ) : Task
key string
entry Cuture.AspNetCore.ResponseCaching.ResponseCaches.ResponseCacheEntry
cancellationToken CancellationToken
return Task