/// <summary> /// This method is used to build a script param block that is used to trigger /// the workflow. /// </summary> /// <returns></returns> private string BuildParameterBlock() { var parameters = _runbookViewModel.GetParameters(string.Empty); var paramBlock = "Param({0})"; var paramList = parameters.Select(p => p.Text.Replace("-", "$")).ToList(); return(string.Format(paramBlock, string.Join(", ", paramList))); }
private void PrepareRunWindowLoaded(object sender, RoutedEventArgs e) { var parameters = _runbookViewModel.GetParameters(null, true); foreach (var param in parameters) { Inputs.Add(param); } }