public void Unlock(object key) { var lockHandle = new LockHandle(); if (Get(key.ToString()) != null) { try { cache.Unlock(region, key.ToString(), lockHandle); } catch (CacheException) {} } }
/// <inheritdoc /> public override void Unlock(object key, object lockValue) { var lockHandle = lockValue as LockHandle? ?? new LockHandle(); if (Get(key.ToString()) != null) { try { cache.Unlock(region, key.ToString(), lockHandle); } catch (CacheException) {} } }