public void Run(string message, int countDownSeconds) { Thread.Sleep(countDownSeconds * 1000); var args = new InfoEventArgs(message); if (Timeout != null) { Timeout(this, args); } }
public void TimeHasOut(object clock, InfoEventArgs args) { Console.WriteLine("ObserverA: " + args.message); }
public void TimeHasOut(object clock, InfoEventArgs args) { Console.WriteLine("ObserverB: " + args.message); }