public void FromEncodedText_DoesNotEncodeOnWrite() { // Arrange var expectedText = "Hello"; // Act var content = new HtmlString(expectedText); // Assert Assert.Equal(expectedText, content.ToString()); }
public void ToString_ReturnsText() { // Arrange var expectedText = "Hello"; var content = new HtmlString(expectedText); // Act var result = content.ToString(); // Assert Assert.Equal(expectedText, result); }
/// <summary> /// 过滤Html代码,仅保留白名单中的标签与属性。 /// </summary> /// <param name="self"></param> /// <param name="Html">欲被过滤的Html代码</param> /// <returns></returns> public static HtmlString Sanitize(this IHtmlHelper self, HtmlString Html, object UserId = null) { return(self.Sanitize(Html.ToString(), UserId)); }