private void BroadcastErrorOccuredFetchingBadgeEvent(string message)
 {
     Badges.EventHandlers.ErrorOccuredFetchingBadgeEventArgs e = new Badges.EventHandlers.ErrorOccuredFetchingBadgeEventArgs();
     e.Message = message;
     OnErrorOccuredFetchingBadge(this, e);
 }
 protected virtual void OnErrorOccuredFetchingBadge(object sender, Badges.EventHandlers.ErrorOccuredFetchingBadgeEventArgs e)
 {
     ErrorOccuredFetchingBadge?.Invoke(this, e);
 }