private void BroadcastErrorOccuredDownloadingBadgeEvent(string message)
 {
     Badges.EventHandlers.ErrorOccuredDownloadingBadgeEventArgs e = new Badges.EventHandlers.ErrorOccuredDownloadingBadgeEventArgs();
     e.Message = message;
     OnErrorOccuredDownloadingBadge(this, e);
 }
 protected virtual void OnErrorOccuredDownloadingBadge(object sender, Badges.EventHandlers.ErrorOccuredDownloadingBadgeEventArgs e)
 {
     ErrorOccuredDownloadingBadge?.Invoke(this, e);
 }