void _UpdateStatus_Elapsed(object sender, ElapsedEventArgs e) { service.ReportStatus(); var trigger = service.CheckForManualClose(); if (trigger) { ManualCloseTriggerEventArgs E = new ManualCloseTriggerEventArgs(); E.Msg = "TRIGGERED !!!! "; OnManualCloseTrigger(this, E); } }