public bool TryRemove(string key) { byte[] obj; var metaData = new NodeMetatada(key); return(_storage.TryRemove(metaData, out obj)); }
public bool TryGet(string key, out byte[] obj) { var metaData = new NodeMetatada(key); return(_storage.TryGetValue(metaData, out obj)); }
public void AddOrUpdate(string key, DateTime expiryDate, byte[] obj) { var metaData = new NodeMetatada(key, expiryDate); _storage.AddOrUpdate(metaData, obj, (s, bytes) => obj); }