/// <summary>
 /// Gets the current owner of the singleton lock.
 /// </summary>
 /// <param name="cancellationToken"></param>
 /// <returns></returns>
 public async Task <string> GetOwnerAsync(CancellationToken cancellationToken)
 {
     return(await _singletonManager.GetLockOwnerAsync(_attribute, _lockId, cancellationToken));
 }