public override void ItIsTimeToAlarm() { AlarmMessage = "It's time to alarm {0}".FormatWith(_alarmTime.Value); Console.WriteLine(AlarmMessage); var args = new AlarmEventArgs(_alarmTime.Value, 0.92m); OnAlarmEvent(args); }
public virtual void OnAlarmEvent(AlarmEventArgs e) { if(Alarm!=null) Alarm(this,e); }