public override byte[] Get(StorageKey key) { var value = _entries.ContainsKey(key) ? _entries[key] : new byte[0]; Log($"GET: {StorageKey.ToHumanKey(key.keyData)} => {StorageKey.ToHumanValue(key.keyData, value)}"); return(value); }
public override void Put(StorageKey key, byte[] value) { Log($"PUT: {StorageKey.ToHumanKey(key.keyData)} => {StorageKey.ToHumanValue(key.keyData, value)}"); if (value == null) { value = new byte[0]; } _entries[key] = value; }