public string DecorateParameterValue(INameParameterInfo parameter) { return(AsString( Html.Tag(Html5Tag.Span) .Class(GetParameterValueClass(parameter)) .Content(parameter.FormattedValue))); }
public string DecorateParameterValue(INameParameterInfo parameter) { return(AsString( Html.Tag(Html5Tag.Span) .Class(parameter.IsEvaluated ? "stepParam" : "stepParamUnknown") .Content(parameter.FormattedValue))); }
private static string GetParameterValueClass(INameParameterInfo parameter) { if (!parameter.IsEvaluated) { return("stepParamUnknown"); } switch (parameter.VerificationStatus) { case ParameterVerificationStatus.Success: return("stepParamSuccess"); case ParameterVerificationStatus.Failure: case ParameterVerificationStatus.Exception: return("stepParamFailure"); case ParameterVerificationStatus.NotProvided: return("stepParamNotProvided"); case ParameterVerificationStatus.NotApplicable: default: return("stepParam"); } }
private static XElement ToXElement(INameParameterInfo p) { return(new XElement("Parameter", new XAttribute("IsEvaluated", p.IsEvaluated), new XText(p.FormattedValue))); }
public string DecorateParameterValue(INameParameterInfo parameter) { return(parameter.FormattedValue ?? string.Empty); }
public string DecorateParameterValue(INameParameterInfo parameter) { return($"'{parameter.FormattedValue}'"); }