public override StepInput[] GetInputs(IOrchestrationComponent component) { List <StepInput> allInputs = new List <StepInput>(); EndComponent ec = (EndComponent)component; DataMappingCollection outputMapping = ec.Mapping; foreach (DataMapping mapping in outputMapping) { allInputs.Add(new StepInput() { Name = mapping.MappedVariableName }); } return(allInputs.ToArray()); }
public void Delete() { StartComponent.DeletePipe(this); EndComponent.DeletePipe(this); }
public void OnEndComponent() { EndComponent?.Invoke(); }