123 instantiations of HtmlString
Microsoft.AspNetCore.Html.Abstractions (3)
HtmlContentBuilder.cs (1)
87Entries.Add(new HtmlString(encoded));
HtmlString.cs (2)
16public static readonly HtmlString NewLine = new HtmlString(Environment.NewLine); 21public static readonly HtmlString Empty = new HtmlString(string.Empty);
Microsoft.AspNetCore.Html.Abstractions.Tests (4)
HtmlContentBuilderExtensionsTest.cs (1)
164builder.AppendFormat("{0}!", new HtmlString("First"));
HtmlFormattableStringTest.cs (3)
57var formattableString = new HtmlFormattableString("{0}!", new HtmlString("First")); 89new HtmlString("Birthday"), 103var formattableString = new HtmlFormattableString("{0, 20}!", new HtmlString("First"));
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
NewtonsoftJsonHelper.cs (1)
66return new HtmlString(stringWriter.ToString());
Microsoft.AspNetCore.Mvc.Razor (2)
RazorPageBase.cs (1)
664var content = _valueBuffer == null ? HtmlString.Empty : new HtmlString(_valueBuffer.ToString());
TagHelpers\UrlResolutionTagHelper.cs (1)
203new HtmlString(stringValue),
Microsoft.AspNetCore.Mvc.Razor.Test (13)
RazorPageTest.cs (10)
528page.BodyContent = new HtmlString("body-content"); 552page.BodyContent = new HtmlString("body-content"); 661page.BodyContent = new HtmlString("some content"); 678page.BodyContent = new HtmlString("some content"); 696page.BodyContent = new HtmlString("some content"); 721page.BodyContent = new HtmlString("some content"); 744page.BodyContent = new HtmlString("some content"); 769page.BodyContent = new HtmlString("some content"); 803page.BodyContent = new HtmlString("body content" + Environment.NewLine); 1364p.Write(new HtmlString("Hello world"));
TagHelpers\UrlResolutionTagHelperTest.cs (3)
162{ "href", new HtmlString(url) } 279{ "href", new HtmlString(url) } 356{ "href", new HtmlString(relativeUrl) }
Microsoft.AspNetCore.Mvc.TagHelpers (4)
Cache\DistributedCacheTagHelperFormatter.cs (1)
38return Task.FromResult(new HtmlString(content));
Cache\DistributedCacheTagHelperService.cs (1)
100Html = new HtmlString(stringBuilder.ToString())
TagHelperOutputExtensions.cs (2)
182new HtmlString($"{currentClassValue} {encodedClassValue}"), 248var joinedClasses = new HtmlString(string.Join(' ', listOfClasses));
Microsoft.AspNetCore.Mvc.TagHelpers.Test (68)
DistributedCacheTagHelperTest.cs (1)
725Html = new HtmlString(content)
FormTagHelperTest.cs (4)
189{ "method", new HtmlString("post") } 247{ "method", new HtmlString("post") } 410.Returns(new HtmlString("<input />")); 967.Returns(new HtmlString("<input />"));
ImageTagHelperTest.cs (19)
41{ "alt", new HtmlString("Testing") }, 47{ "alt", new HtmlString("Testing") }, 88{ "alt", new HtmlString("alt text") }, 89{ "data-extra", new HtmlString("something") }, 90{ "title", new HtmlString("Image title") }, 97{ "alt", new HtmlString("alt text") }, 98{ "data-extra", new HtmlString("something") }, 99{ "title", new HtmlString("Image title") }, 105{ "alt", new HtmlString("alt text") }, 106{ "data-extra", new HtmlString("something") }, 107{ "title", new HtmlString("Image title") }, 138{ "alt", new HtmlString("Alt image text") }, 144{ "alt", new HtmlString("Alt image text") }, 174{ "alt", new HtmlString("Alt image text") }, 180{ "alt", new HtmlString("Alt image text") }, 234{ "alt", new HtmlString("Alt image text") }, 240{ "alt", new HtmlString("Alt image text") }, 266{ "alt", new HtmlString("alt text") }, 272{ "alt", new HtmlString("alt text") },
LinkTagHelperTest.cs (33)
43{ "rel", new HtmlString("stylesheet") }, 49{ "rel", new HtmlString("stylesheet") }, 136{ "rel", new HtmlString("stylesheet") }, 148new TagHelperAttribute("rel", new HtmlString("stylesheet")) 417{ "rel", new HtmlString("stylesheet") }, 419{ "data-extra", new HtmlString("something") }, 428{ "rel", new HtmlString("stylesheet") }, 429{ "data-extra", new HtmlString("something") }, 574{ "rel", new HtmlString("stylesheet") }, 580{ "rel", new HtmlString("stylesheet") }, 621{ "rel", new HtmlString("stylesheet") }, 664{ new TagHelperAttribute("encoded", new HtmlString("contains \"quotes\""), HtmlAttributeValueStyle.SingleQuotes) }, 673{ new TagHelperAttribute("encoded", new HtmlString("contains \"quotes\""), HtmlAttributeValueStyle.SingleQuotes) }, 706{ "rel", new HtmlString("stylesheet") }, 712{ "rel", new HtmlString("stylesheet") }, 738{ "rel", new HtmlString("stylesheet") }, 744{ "rel", new HtmlString("stylesheet") }, 771{ "rel", new HtmlString("stylesheet") }, 777{ "rel", new HtmlString("stylesheet") }, 811{ "rel", new HtmlString("stylesheet") }, 817{ "rel", new HtmlString("stylesheet") }, 855{ "rel", new HtmlString("stylesheet") }, 861{ "rel", new HtmlString("stylesheet") }, 909{ "rel", new HtmlString("stylesheet") }, 915{ "rel", new HtmlString("stylesheet") }, 972{ "encoded", new HtmlString("contains \"quotes\"") }, 976{ "rel", new HtmlString("stylesheet") }, 982{ "encoded", new HtmlString("contains \"quotes\"") }, 985{ "rel", new HtmlString("stylesheet") }, 1021{ "rel", new HtmlString("stylesheet") }, 1028{ "rel", new HtmlString("stylesheet") }, 1063{ "rel", new HtmlString("stylesheet") }, 1070{ "rel", new HtmlString("stylesheet") },
ScriptTagHelperTest.cs (7)
42{ "type", new HtmlString("text/javascript") }, 48{ "type", new HtmlString("text/javascript") }, 97new TagHelperAttribute("data-extra", new HtmlString("something")) 582{ new TagHelperAttribute("encoded", new HtmlString("contains \"quotes\""), HtmlAttributeValueStyle.SingleQuotes) }, 591{ new TagHelperAttribute("encoded", new HtmlString("contains \"quotes\""), HtmlAttributeValueStyle.SingleQuotes) }, 921{ new TagHelperAttribute("encoded", new HtmlString("contains \"quotes\""), HtmlAttributeValueStyle.SingleQuotes) }, 930{ new TagHelperAttribute("encoded", new HtmlString("contains \"quotes\""), HtmlAttributeValueStyle.SingleQuotes) },
TagHelperOutputExtensionsTest.cs (4)
1071tagHelperOutput.Attributes.SetAttribute("class", new HtmlString("HtmlEncode[[btn]] HtmlEncode[[btn]]")); 1094tagHelperOutput.Attributes.SetAttribute("class", new HtmlString("HtmlEncode[[btn]] HtmlEncode[[btn-primary]] HtmlEncode[[btn]]")); 1115tagHelperOutput.Attributes.SetAttribute("class", new HtmlString("HtmlEncode[[btn]]")); 1138tagHelperOutput.Attributes.SetAttribute("class", new HtmlString("HtmlEncode[[btn]] HtmlEncode[[btn-primary]]"));
Microsoft.AspNetCore.Mvc.ViewFeatures (8)
DefaultDisplayTemplates.cs (3)
183return new HtmlString(htmlHelper.ViewData.TemplateInfo.FormattedModelValue.ToString()); 194return new HtmlString(modelExplorer.Metadata.NullDisplayText); 205return new HtmlString(text);
DefaultEditorTemplates.cs (2)
238return new HtmlString(modelExplorer.Metadata.NullDisplayText); 247return new HtmlString(text);
HtmlHelper.cs (2)
577return new HtmlString(value); 583return new HtmlString(value?.ToString());
Rendering\SystemTextJsonHelper.cs (1)
26return new HtmlString(json);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (15)
Buffers\ViewBufferTest.cs (3)
33var content = new HtmlString("hello-world"); 173buffer.AppendHtml(new HtmlString(" world")); 213buffer.AppendHtml(new HtmlString(" world"));
DefaultEditorTemplatesTest.cs (1)
1631return new HtmlString(helperName.TrimEnd());
Rendering\HtmlHelperPartialExtensionsTest.cs (4)
264var expected = new HtmlString("value"); 289var expected = new HtmlString("value"); 308var expected = new HtmlString("value"); 334var expected = new HtmlString("value");
Rendering\HtmlStringTest.cs (3)
16var content = new HtmlString(expectedText); 34var content = new HtmlString(expectedText); 55var content = new HtmlString(expectedText);
ViewComponentResultTest.cs (2)
736return new HtmlString("Hello, " + name); 744return Task.FromResult(new HtmlString("Hello-Async, " + name));
ViewComponents\HtmlContentViewComponentResultTest.cs (1)
28var result = new HtmlContentViewComponentResult(new HtmlString("<Test />"));
ViewComponentTests.cs (1)
55var expectedEncodedContent = new HtmlString(HtmlEncoder.Default.Encode(expectedContent));
Microsoft.AspNetCore.Razor (1)
TagHelpers\DefaultTagHelperContent.cs (1)
92return AppendCore(new HtmlString(encoded));
Microsoft.AspNetCore.Razor.Test (4)
TagHelpers\DefaultTagHelperContentTest.cs (4)
105source.AppendHtml(new HtmlString("hello")); 131nested.AppendHtml(new HtmlString("hello")); 154source.AppendHtml(new HtmlString("hello")); 181nested.AppendHtml(new HtmlString("hello"));
150 references to HtmlString
Microsoft.AspNetCore.Html.Abstractions (10)
HtmlContentBuilderExtensions.cs (4)
78builder.AppendHtml(HtmlString.NewLine); 94builder.AppendHtml(HtmlString.NewLine); 109builder.AppendHtml(HtmlString.NewLine); 125builder.AppendHtml(HtmlString.NewLine);
HtmlFormattableString.cs (1)
100if (arg is HtmlString htmlString)
HtmlString.cs (5)
14/// An <see cref="HtmlString"/> instance for <see cref="Environment.NewLine"/>. 16public static readonly HtmlString NewLine = new HtmlString(Environment.NewLine); 19/// An <see cref="HtmlString"/> instance for <see cref="string.Empty"/>. 21public static readonly HtmlString Empty = new HtmlString(string.Empty); 24/// Creates a new <see cref="HtmlString"/>.
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (18)
NewtonsoftJsonHelperTest.cs (6)
37var htmlString = Assert.IsType<HtmlString>(result); 65var htmlString = Assert.IsType<HtmlString>(result); 84var htmlString = Assert.IsType<HtmlString>(result);
src\Mvc\Mvc.ViewFeatures\test\Rendering\JsonHelperTestBase.cs (12)
27var htmlString = Assert.IsType<HtmlString>(result); 42var htmlString = Assert.IsType<HtmlString>(result); 61var htmlString = Assert.IsType<HtmlString>(result); 80var htmlString = Assert.IsType<HtmlString>(result); 99var htmlString = Assert.IsType<HtmlString>(result); 118var htmlString = Assert.IsType<HtmlString>(result);
Microsoft.AspNetCore.Mvc.Razor (15)
RazorPage.cs (6)
88public HtmlString? RenderSection(string name) 104public HtmlString? RenderSection(string name, bool required) 124public Task<HtmlString?> RenderSectionAsync(string name) 145public Task<HtmlString?> RenderSectionAsync(string name, bool required) 153private async Task<HtmlString?> RenderSectionAsyncCore(string sectionName, bool required) 169return HtmlString.Empty;
RazorPageBase.cs (7)
398if (value is null || value == HtmlString.Empty) 664var content = _valueBuffer == null ? HtmlString.Empty : new HtmlString(_valueBuffer.ToString()); 683public virtual async Task<HtmlString> FlushAsync() 702return HtmlString.Empty; 711public virtual HtmlString SetAntiforgeryCookieAndHeader() 719return HtmlString.Empty;
TagHelpers\UrlResolutionTagHelper.cs (2)
176var htmlString = htmlContent as HtmlString;
Microsoft.AspNetCore.Mvc.Razor.Test (4)
RazorPageTest.cs (2)
928HtmlString actual = null; 940Assert.Same(HtmlString.Empty, actual);
TagHelpers\UrlResolutionTagHelperTest.cs (2)
305var attributeValue = Assert.IsType<HtmlString>(attribute.Value);
Microsoft.AspNetCore.Mvc.TagHelpers (9)
Cache\DistributedCacheTagHelperFormatter.cs (1)
33public Task<HtmlString> DeserializeAsync(byte[] value)
Cache\DistributedCacheTagHelperFormattingContext.cs (2)
14/// Gets the <see cref="HtmlString"/> instance. 16public HtmlString Html { get; set; }
Cache\IDistributedCacheTagHelperFormatter.cs (1)
26Task<HtmlString> DeserializeAsync(byte[] value);
FormTagHelper.cs (1)
191case HtmlString htmlString:
LinkTagHelper.cs (2)
299output.Content.SetHtmlContent(HtmlString.Empty); 350builder.AppendHtml(HtmlString.NewLine);
TagHelperOutputExtensions.cs (2)
248var joinedClasses = new HtmlString(string.Join(' ', listOfClasses)); 267case HtmlString valueAsHtmlString:
Microsoft.AspNetCore.Mvc.TagHelpers.Test (4)
DistributedCacheTagHelperTest.cs (1)
730var deserialized = await formatter.DeserializeAsync(serialized);
FormTagHelperTest.cs (2)
197{ "action", HtmlString.Empty }, 228Assert.Equal(HtmlString.Empty, attribute.Value);
SelectTagHelperTest.cs (1)
790.Returns(HtmlString.Empty)
Microsoft.AspNetCore.Mvc.ViewFeatures (26)
DefaultDisplayTemplates.cs (3)
77return HtmlString.Empty; 175return HtmlString.Empty; 271return HtmlString.Empty;
DefaultEditorTemplates.cs (1)
59return HtmlString.Empty;
DefaultHtmlGenerator.cs (2)
177return HtmlString.Empty; 1572return HtmlString.Empty;
HtmlHelper.cs (17)
213return HtmlString.Empty; 223return html ?? HtmlString.Empty; 609return HtmlString.Empty; 729return HtmlString.Empty; 740return HtmlString.Empty; 833return HtmlString.Empty; 1010return HtmlString.Empty; 1055return HtmlString.Empty; 1066return HtmlString.Empty; 1073return HtmlString.Empty; 1107return HtmlString.Empty; 1149return HtmlString.Empty; 1183return HtmlString.Empty; 1217return HtmlString.Empty; 1251return HtmlString.Empty; 1285return HtmlString.Empty; 1316return HtmlString.Empty;
Rendering\IHtmlHelper.cs (2)
553/// Wraps HTML markup in an <see cref="HtmlString"/>, without HTML-encoding the specified 562/// <see cref="HtmlString"/>, without HTML-encoding the string representation.
TemplateBuilder.cs (1)
70return HtmlString.Empty;
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (60)
Buffers\ViewBufferTest.cs (4)
33var content = new HtmlString("hello-world"); 265Assert.Equal("Hello", Assert.IsType<HtmlString>(nestedItems[0]).Value); 266Assert.Equal("Hello", Assert.IsType<HtmlString>(destinationItems[0]).Value); 289Assert.Equal("Hello", Assert.IsType<HtmlString>(destinationItems[0]).Value);
DefaultEditorTemplatesTest.cs (2)
149{ HtmlString.Empty, string.Empty }, 272.Returns(HtmlString.Empty);
Rendering\HtmlHelperFormExtensionsTest.cs (21)
292.Returns(HtmlString.Empty) 329.Returns(HtmlString.Empty) 403.Returns(HtmlString.Empty) 447.Returns(HtmlString.Empty) 488.Returns(HtmlString.Empty) 562.Returns(HtmlString.Empty) 602.Returns(HtmlString.Empty) 643.Returns(HtmlString.Empty) 687.Returns(HtmlString.Empty) 733.Returns(HtmlString.Empty) 779.Returns(HtmlString.Empty) 822.Returns(HtmlString.Empty) 909.Returns(HtmlString.Empty) 947.Returns(HtmlString.Empty) 1018.Returns(HtmlString.Empty) 1056.Returns(HtmlString.Empty) 1129.Returns(HtmlString.Empty) 1171.Returns(HtmlString.Empty) 1215.Returns(HtmlString.Empty) 1259.Returns(HtmlString.Empty) 1300.Returns(HtmlString.Empty)
Rendering\HtmlHelperPartialExtensionsTest.cs (4)
264var expected = new HtmlString("value"); 289var expected = new HtmlString("value"); 308var expected = new HtmlString("value"); 334var expected = new HtmlString("value");
Rendering\HtmlHelperValidationSummaryTest.cs (3)
170Assert.Equal(HtmlString.Empty, result); 194Assert.Equal(HtmlString.Empty, result); 519Assert.Equal(HtmlString.Empty, validationSummaryResult);
Rendering\HtmlStringTest.cs (5)
16var content = new HtmlString(expectedText); 34var content = new HtmlString(expectedText); 44var content = HtmlString.Empty; 55var content = new HtmlString(expectedText);
Rendering\JsonHelperTestBase.cs (12)
27var htmlString = Assert.IsType<HtmlString>(result); 42var htmlString = Assert.IsType<HtmlString>(result); 61var htmlString = Assert.IsType<HtmlString>(result); 80var htmlString = Assert.IsType<HtmlString>(result); 99var htmlString = Assert.IsType<HtmlString>(result); 118var htmlString = Assert.IsType<HtmlString>(result);
Rendering\SystemTextJsonHelperTest.cs (6)
34var htmlString = Assert.IsType<HtmlString>(result); 53var htmlString = Assert.IsType<HtmlString>(result); 85var htmlString = Assert.IsType<HtmlString>(result);
ViewComponentResultTest.cs (2)
734public HtmlString Invoke(string name) 742public Task<HtmlString> InvokeAsync(string name)
ViewComponentTests.cs (1)
55var expectedEncodedContent = new HtmlString(HtmlEncoder.Default.Encode(expectedContent));
Microsoft.AspNetCore.Razor.Test (4)
TagHelpers\DefaultTagHelperContentTest.cs (4)
119Assert.Equal("hello", Assert.IsType<HtmlString>(items[1]).Value); 145Assert.Equal("hello", Assert.IsType<HtmlString>(items[1]).Value); 169Assert.Equal("hello", Assert.IsType<HtmlString>(items[1]).Value); 197Assert.Equal("hello", Assert.IsType<HtmlString>(items[1]).Value);