public RedisWaitKeyManager(ISubscriber subscriber, int timeout, RedisWaitKeyManager instance) { _subscriber = subscriber; _timeout = timeout; _waitKeyManager = instance._waitKeyManager; subscriber.Subscribe(Channel, releaseKey); }
public RedisWaitKeyManager(ISubscriber subscriber, int timeout) { _subscriber = subscriber; _timeout = timeout; _waitKeyManager = new WaitKeyManager(); subscriber.Subscribe(Channel, releaseKey); }