/// <inheritdoc/> protected override void Rollforward() { nextState.RestoreStates(); service.CurrentState = nextState; }
/// <inheritdoc/> protected override void Rollback() { previousState.RestoreStates(); service.CurrentState = previousState; }
/// <inheritdoc/> protected override void Rollforward() { nextState.RestoreStates(); service.CurrentState = nextState; }
/// <inheritdoc/> protected override void Rollback() { previousState.RestoreStates(); service.CurrentState = previousState; }