public override void HandleRoundStarted(SeatCollection <string> participantNames, DirectionDictionary <string> conventionCards)
 {
     if (this.OnRoundStarted != null)
     {
         this.Add(() =>
         {
             this.OnRoundStarted.Invoke(participantNames, conventionCards);
         });
     }
 }
 public virtual void HandleRoundStarted(SeatCollection <string> participantNames, DirectionDictionary <string> conventionCards)
 {
 }