private void AddOutput(dynamic value) { ConfigurationOutput output = new ConfigurationOutput(); output.Initialize(GetArgs((string)value.type, value.args)); Outputs.Add(output); }
private IOutput GetOutputFromScript() { List<string> fullArgs = new List<string> { txtType.Text }; string[] args = txtArgs.Text.SplitCsv(); if (args != null) { fullArgs.AddRange(args); } ConfigurationOutput output = new ConfigurationOutput(); output.Initialize(fullArgs.ToArray()); return output; }