Beispiel #1
0
        public virtual void OnBetPlaced(object source, BetArgs betArgs)
        {
            EventHandler <BetArgs> del = BetPlaced as EventHandler <BetArgs>;

            del?.Invoke(this, betArgs);
        }
Beispiel #2
0
 /// <summary>
 /// Method that is called upon bet that is placed.
 /// </summary>
 /// <param name="source"> The publisher sending the event.</param>
 /// <param name="args"> Additional data that is passed.</param>
 public void OnBetPlaced(object source, BetArgs args)
 {
     Console.WriteLine($"Saving {source} in database...");
     System.Threading.Thread.Sleep(2000);
 }