/// <summary> /// Set a successor step to continue with environment initialization. /// </summary> /// <param name="successor">The successor step to continue with environment initialization</param> public void SetSuccessor(EnvironmentInitializationStep successor) { if (successor == null) { throw new ArgumentNullException("successor"); } _successor = successor; }
/// <summary> /// Stops the environment initialization process. /// </summary> public virtual void Stop() { _successor = null; }