Beispiel #1
0
 protected virtual void Dispose(bool disposing)
 {
     if (!_isDisposed)
     {
         if (disposing)
         {
             _lockStrategy.Exit();
             _lockStrategy = null;
         }
     }
     _isDisposed = true;
 }
Beispiel #2
0
 public MonitorLock(ExclusiveLockStrategy lockStrategy)
 {
     _lockStrategy = lockStrategy;
 }