/// <summary> /// Acquires distributed lock with default expiration time of 1 hour. /// </summary> public static ILock AcquireDistributedLock(this IDistributedLockProvider distributedLockProvider, string name) => distributedLockProvider.AcquireDistributedLock(name, TimeSpan.FromHours(1));