putMetadata method

Future<void> putMetadata(
  1. String key,
  2. Map<String, dynamic> metadata
)

写入缓存条目元数据(用于淘汰策略)

Implementation

Future<void> putMetadata(String key, Map<String, dynamic> metadata) async {
  final db = await _resolveDatabase();
  if (db == null) return;
  try {
    await _metadataStore.record(key).put(db, metadata);
  } catch (e, st) {
    LogUtil.v('RxNetDataBase: putMetadata error: $e\n$st');
  }
}