Interface ICacheStorage<TValue>
key-valueで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 | 値の型 |
Properties
CachedData
キャッシュされたデータ
Declaration
IDictionary<string, TValue> CachedData { get; }
Property Value
Type | Description |
---|---|
IDictionary<String, TValue> |
Methods
CleanOldCache(IFileDelete)
ファイルを削除するためのモジュール
Declaration
void CleanOldCache(IFileDelete fileDelete)
Parameters
Type | Name | Description |
---|---|---|
IFileDelete | fileDelete | 削除するファイル |