public DisposableLock(GlobalFileLocker globalFileLocker) { _globalFileLocker = globalFileLocker; _globalFileLocker.AquireLock(thrownOnFail: true); }