TF-1810 Create DetailedEmailCacheManager to manage store/get/delete cache
(cherry picked from commit b2678ba89f5f2842726464f475343b279db4251f)
This commit is contained in:
@@ -1,20 +1,10 @@
|
||||
|
||||
import 'dart:convert';
|
||||
|
||||
import 'package:core/utils/app_logger.dart';
|
||||
|
||||
class CacheUtils {
|
||||
static String encodeKey(String key) {
|
||||
final keyEncoded = base64.encode(utf8.encode(key));
|
||||
log('CacheUtils::encodeKey():keyHashed: $keyEncoded');
|
||||
return keyEncoded;
|
||||
}
|
||||
static String encodeKey(String key) => base64.encode(utf8.encode(key));
|
||||
|
||||
static String decodeKey(String keyEncoded) {
|
||||
final keyDecoded = utf8.decode(base64.decode(keyEncoded));
|
||||
log('CacheUtils::decodeKey():keyDecoded: $keyDecoded');
|
||||
return keyDecoded;
|
||||
}
|
||||
static String decodeKey(String keyEncoded) => utf8.decode(base64.decode(keyEncoded));
|
||||
}
|
||||
|
||||
class TupleKey {
|
||||
|
||||
Reference in New Issue
Block a user