/// <inheritdoc cref="INotificationManager.ShowAsync(Guid, NotificationContent, string?, TimeSpan?, Action{Guid}?, Action{Guid}?, CancellationToken)"/>
 public async Task ShowAsync(Guid identifier, NotificationContent content, string?areaName = null, TimeSpan?expirationTime = null,
                             Action <Guid>?onClick = null, Action <Guid>?onClose = null, CancellationToken token = default)
 {
     await InternalShowAsync(identifier, content, areaName, expirationTime,
                             onClick, onClose, token);
 }
 /// <inheritdoc cref="INotificationManager.ShowAsync(NotificationContent, string?, TimeSpan?, Action?, Action?, CancellationToken)"/>
 public async Task ShowAsync(NotificationContent content, string?areaName = null, TimeSpan?expirationTime = null,
                             Action?onClick = null, Action?onClose = null, CancellationToken token = default)
 {
     await ShowAsync(Guid.NewGuid(), content, areaName, expirationTime,
                     (i) => onClick?.Invoke(), (i) => onClose?.Invoke(), token);
 }