private void SignalStateChanged(ExerciseServiceState newState) { StateChanged?.Invoke(this, new ExerciseServiceStateChangedArgs(newState)); }
public ExerciseServiceStateChangedArgs(ExerciseServiceState newState) { NewState = newState; }
private void ChangeState(ExerciseServiceState newState) { mCurrentState = newState; SignalStateChanged(newState); }