예제 #1
0
 internal void SubstituteParameters(Steps.Step step)
 {
     foreach (var prm in _parameters.Where(p => p.PhaseIndex == this.CurrentPhase && p.StepIndex == step.StepId))
     {
         step.SetProperty(prm.PropertyName, prm.Value);
     }
 }
예제 #2
0
 public void TerminateExecution(string message, TerminationReason reason, Steps.Step terminatorStep)
 {
     this.TerminationMessage = message;
     this.TerminationReason  = reason;
     this.TerminatorStepId   = terminatorStep.StepId;
 }