Exemplo n.º 1
0
 public string DecorateParameterValue(INameParameterInfo parameter)
 {
     return(AsString(
                Html.Tag(Html5Tag.Span)
                .Class(GetParameterValueClass(parameter))
                .Content(parameter.FormattedValue)));
 }
Exemplo n.º 2
0
 public string DecorateParameterValue(INameParameterInfo parameter)
 {
     return(AsString(
                Html.Tag(Html5Tag.Span)
                .Class(parameter.IsEvaluated ? "stepParam" : "stepParamUnknown")
                .Content(parameter.FormattedValue)));
 }
Exemplo n.º 3
0
        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");
            }
        }
Exemplo n.º 4
0
 private static XElement ToXElement(INameParameterInfo p)
 {
     return(new XElement("Parameter",
                         new XAttribute("IsEvaluated", p.IsEvaluated),
                         new XText(p.FormattedValue)));
 }
Exemplo n.º 5
0
 public string DecorateParameterValue(INameParameterInfo parameter)
 {
     return(parameter.FormattedValue ?? string.Empty);
 }
 public string DecorateParameterValue(INameParameterInfo parameter)
 {
     return($"'{parameter.FormattedValue}'");
 }