private void Fire(object state) { _isRunning = false; countTimer.Change(Timeout.Infinite, Timeout.Infinite); if (OnCountdownTimerElapsed != null) OnCountdownTimerElapsed(this, DateTime.Now); } }