public void HandleTempChangedEvent(object source, TempChangedEventArgs args) { if (args.Temp < Threshold) { OnIncreaseTempEvent(); } else { OnDecreaseTempEvent(); } }
private void HandleTempChangedEvent(object sender, TempChangedEventArgs e) { CurrentTemperature = e.Temp; Regulate(); }
protected virtual void OnTempChanged(TempChangedEventArgs e) { TempChangedEvent?.Invoke(this, e); }