public void MoveToOpenState() { _currentState?.Clear(); _currentState = _openState; _currentState.Initialize(); }
public void MoveToCloseState() { _currentState?.Clear(); _currentState = _closeState; _currentState.Initialize(); }