/// <summary> /// Initializes a new instance of the <see cref="AzureGlobalMutex" /> class. /// </summary> /// <param name="cancelToken">The cancellation token.</param> /// <param name="lockStateProvider">The lock state provider using BLOBs for locking.</param> /// <param name="initialState">The initial state of the lock.</param> /// <param name="logService">The logging service to use.</param> public AzureGlobalMutex(CancellationToken cancelToken, AzureLockStateProvider lockStateProvider, AzureLockState initialState, [CanBeNull] ILogService logService) : base(cancelToken, lockStateProvider, initialState, logService) { }
/// <summary> /// Initializes a new instance of the <see cref="AzureGlobalMutex" /> class. /// </summary> /// <param name="cancelToken">The cancellation token.</param> /// <param name="lockStateProvider">The lock state provider using BLOBs for locking.</param> /// <param name="initialState">The initial state of the lock.</param> public AzureGlobalMutex(CancellationToken cancelToken, AzureLockStateProvider lockStateProvider, AzureLockState initialState) : base(cancelToken, lockStateProvider, initialState) { }
/// <summary> /// Initializes a new instance of the <see cref="AzureGlobalMutex" /> class. /// </summary> /// <param name="lockStateProvider">The lock state provider using BLOBs for locking.</param> /// <param name="initialState">The initial state of the lock.</param> /// <param name="logService">The logging service to use.</param> public AzureGlobalMutex(AzureLockStateProvider lockStateProvider, AzureLockState initialState, [CanBeNull] ILogService logService) : base(lockStateProvider, initialState, logService) { }
/// <summary> /// Initializes a new instance of the <see cref="AzureGlobalMutex" /> class. /// </summary> /// <param name="lockStateProvider">The lock state provider using BLOBs for locking.</param> /// <param name="initialState">The initial state of the lock.</param> public AzureGlobalMutex(AzureLockStateProvider lockStateProvider, AzureLockState initialState) : base(lockStateProvider, initialState) { }