private List <ParameterValue> CreateParameterValues(string value) { if (string.IsNullOrEmpty(value)) { return(new List <ParameterValue>()); } var result = CreateParemeterValues(_automationService.GetActionType(value)).ToList(); result.ForEach(x => { if (Parameters.ContainsKey(x.Name)) { x.Value = Parameters[x.Name]; } }); return(result); }