Пример #1
0
        /// <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");
            }
        }
Пример #2
0
        /// <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");
            }

        }