public void Execute(IAlarm alarm) { if (alarm.CurrentStatus != AlarmStatus.Activated) return; alarm.Trigger(); alarm.EventDispatcher.Dispatch(new AlarmTriggerdEvent(_detector)); }
public void Execute(IAlarm alarm) { if (alarm.CurrentStatus != AlarmStatus.Activated) return; alarm.Trigger(); alarm.EventDispatcher.Dispatch(new AlarmTriggerdEvent(_detector)); }