Interface ICacheStorage<TValue>
Interface implemented when caching key-value as TValue
Inherited Members
Namespace: Pixiv.VroidSdk.Cache.DataModel
Assembly: Pixiv.VroidSdk.dll
Syntax
public interface ICacheStorage<TValue> : IKeyValueStorable<string, TValue> where TValue : class
Type Parameters
| Name | Description |
|---|---|
| TValue | Value type |
Properties
CachedData
Cached data
Declaration
IDictionary<string, TValue> CachedData { get; }
Property Value
| Type | Description |
|---|---|
| IDictionary<String, TValue> |
Methods
CleanOldCache(IFileDelete)
File delete module
Declaration
void CleanOldCache(IFileDelete fileDelete)
Parameters
| Type | Name | Description |
|---|---|---|
| IFileDelete | fileDelete | File to be deleted |