public void Lock(int ms = 5000) { while (!RedisOpt.LockTake(_key, _ownValue, TimeSpan.FromMilliseconds(ms))) { Thread.Sleep(2); } }
public bool TryLock(int ms = 5000) { return(RedisOpt.LockTake(_key, _ownValue, TimeSpan.FromMilliseconds(ms))); }
public void Lock(int ms = 5000) { while (!RedisOpt.LockTake(_key, _ownValue, TimeSpan.FromMilliseconds(ms))) { Thread.Sleep(2); } }
public bool TryLock(int ms = 5000) { return(RedisOpt.LockTake(_key, _ownValue, TimeSpan.FromMilliseconds(ms))); }