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 |