/// <summary> /// HtmlEncode the string (pass-thru to system; abstracted in case we want to change) /// </summary> /// /// <param name="html"> /// The HTML to encode /// </param> /// /// <returns> /// The encoded string /// </returns> public static string HtmlEncode(string html, HtmlEncodingMethod encodingMethod = HtmlEncodingMethod.HtmlEncodingFull) { switch (encodingMethod) { case HtmlEncodingMethod.HtmlEncodingFull: return(System.Web.HttpUtility.HtmlEncode(html)); case HtmlEncodingMethod.HtmlEncodingMinimum: return(HtmlEncodeMinimal(html)); case HtmlEncodingMethod.HtmlEncodingNone: return(html); default: throw new NotImplementedException("Unknown HtmlEncodingMethod"); } }
/// <summary> /// HtmlEncode the string (pass-thru to system; abstracted in case we want to change) /// </summary> /// /// <param name="html"> /// The HTML to encode /// </param> /// /// <returns> /// The encoded string /// </returns> public static string HtmlEncode(string html, HtmlEncodingMethod encodingMethod = HtmlEncodingMethod.HtmlEncodingFull) { switch(encodingMethod) { case HtmlEncodingMethod.HtmlEncodingFull: return System.Web.HttpUtility.HtmlEncode(html); case HtmlEncodingMethod.HtmlEncodingMinimum: return HtmlEncodeMinimal(html); case HtmlEncodingMethod.HtmlEncodingNone: return html; default: throw new NotImplementedException("Unknown HtmlEncodingMethod"); } }