Interface ICacheMigrator<TValue>
キャッシュデータをマイグレーションするインターフェース
Namespace: Pixiv.VroidSdk.Cache.Migrate
Assembly: Pixiv.VroidSdk.dll
Syntax
public interface ICacheMigrator<TValue>
where TValue : class
Type Parameters
Name | Description |
---|---|
TValue |
Methods
Migrate(IFileReadWriteDelete, ICacheStorage<TValue>)
マイグレーションする
Declaration
void Migrate(IFileReadWriteDelete fileReadWrite, ICacheStorage<TValue> storage)
Parameters
Type | Name | Description |
---|---|---|
IFileReadWriteDelete | fileReadWrite | キャッシュデータを読み書きするモジュール |
ICacheStorage<TValue> | storage | キャッシュデータを保持するICacheStorage<TValue> |