public void ChangeKey(string @from, string to, bool owerWrite) { lock (_gate) { _cache.ChangeKey(@from, to, owerWrite); } }
public void Rename(string oldName, string newName, bool owerWrite) { Ensure.NotNull(oldName, nameof(oldName)); Ensure.NotNull(newName, nameof(newName)); lock (_gate) { _clones.ChangeKey(oldName, newName, owerWrite); } }