Consumer() { MorningAlarmEvent.AddListener(this.PrintClock); }
void MorningArrived() { DateTime time = DateTime.Today; MorningAlarmEvent.PushEvent(time); }