protected override string GetFormattedParameter(MethodCallParameter parameter, object value)
{
string parameterValue = Convert.ToString(value, CultureInfo.InvariantCulture);
if (string.IsNullOrEmpty(parameterValue))
{
return string.Concat(parameter.Name, "=");
}
var sb = new StringBuilder(parameter.Name.Length + parameterValue.Length + 20);
sb.Append(parameter.Name).Append("=");
UrlHelper.EscapeDataEncode(parameterValue, sb, encodingFlags);
return sb.ToString();
}
}