4 implementations of IHtmlContentBuilder
Microsoft.AspNetCore.Html.Abstractions (1)
HtmlContentBuilder.cs (1)
13public class HtmlContentBuilder : IHtmlContentBuilder
Microsoft.AspNetCore.Html.Abstractions.Tests (1)
HtmlContentBuilderExtensionsTest.cs (1)
361private class TestHtmlContentBuilder : IHtmlContentBuilder
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Buffers\ViewBuffer.cs (1)
15internal sealed class ViewBuffer : IHtmlContentBuilder
Microsoft.AspNetCore.Razor (1)
TagHelpers\TagHelperContent.cs (1)
13public abstract class TagHelperContent : IHtmlContentBuilder
89 references to IHtmlContentBuilder
Microsoft.AspNetCore.Html.Abstractions (55)
HtmlContentBuilder.cs (7)
10/// An <see cref="IHtmlContentBuilder"/> implementation using an in memory list. 60public IHtmlContentBuilder Append(string? unencoded) 71public IHtmlContentBuilder AppendHtml(IHtmlContent? htmlContent) 83public IHtmlContentBuilder AppendHtml(string? encoded) 94public IHtmlContentBuilder Clear() 101public void CopyTo(IHtmlContentBuilder destination) 128public void MoveTo(IHtmlContentBuilder destination)
HtmlContentBuilderExtensions.cs (35)
9/// Extension methods for <see cref="IHtmlContentBuilder"/>. 18/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 27public static IHtmlContentBuilder AppendFormat( 28this IHtmlContentBuilder builder, 45/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 55public static IHtmlContentBuilder AppendFormat( 56this IHtmlContentBuilder builder, 72/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 73/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 74public static IHtmlContentBuilder AppendLine(this IHtmlContentBuilder builder) 86/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 88/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 89public static IHtmlContentBuilder AppendLine(this IHtmlContentBuilder builder, string unencoded) 101/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 103/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 104public static IHtmlContentBuilder AppendLine(this IHtmlContentBuilder builder, IHtmlContent content) 117/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 119/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 120public static IHtmlContentBuilder AppendHtmlLine(this IHtmlContentBuilder builder, string encoded) 133/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 135/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 136public static IHtmlContentBuilder SetContent(this IHtmlContentBuilder builder, string unencoded) 148/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 150/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 151public static IHtmlContentBuilder SetHtmlContent(this IHtmlContentBuilder builder, IHtmlContent content) 164/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 166/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 167public static IHtmlContentBuilder SetHtmlContent(this IHtmlContentBuilder builder, string encoded)
IHtmlContentBuilder.cs (8)
15/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 16IHtmlContentBuilder AppendHtml(IHtmlContent content); 23/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 24IHtmlContentBuilder Append(string unencoded); 31/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 32IHtmlContentBuilder AppendHtml(string encoded); 37/// <returns>The <see cref="IHtmlContentBuilder"/>.</returns> 38IHtmlContentBuilder Clear();
IHtmlContentContainer.cs (5)
8/// can be copied into an <see cref="IHtmlContentBuilder"/>. 15/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 16void CopyTo(IHtmlContentBuilder builder); 27/// <param name="builder">The <see cref="IHtmlContentBuilder"/>.</param> 28void MoveTo(IHtmlContentBuilder builder);
Microsoft.AspNetCore.Html.Abstractions.Tests (6)
HtmlContentBuilderExtensionsTest.cs (6)
365public IHtmlContentBuilder Append(string unencoded) 371public IHtmlContentBuilder AppendHtml(IHtmlContent content) 377public IHtmlContentBuilder AppendHtml(string encoded) 383public IHtmlContentBuilder Clear() 389public void CopyTo(IHtmlContentBuilder destination) 397public void MoveTo(IHtmlContentBuilder destination)
Microsoft.AspNetCore.Mvc.TagHelpers (1)
ScriptTagHelper.cs (1)
436IHtmlContentBuilder builder)
Microsoft.AspNetCore.Mvc.ViewFeatures (8)
Buffers\ViewBuffer.cs (7)
12/// An <see cref="IHtmlContentBuilder"/> that is backed by a buffer provided by <see cref="IViewBufferScope"/>. 85public IHtmlContentBuilder Append(string unencoded) 100public IHtmlContentBuilder AppendHtml(IHtmlContent content) 113public IHtmlContentBuilder AppendHtml(string encoded) 170public IHtmlContentBuilder Clear() 254public void CopyTo(IHtmlContentBuilder destination) 283public void MoveTo(IHtmlContentBuilder destination)
Rendering\TagBuilder.cs (1)
90public IHtmlContentBuilder InnerHtml
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
Rendering\TagBuilderTest.cs (1)
190var innerHtml = tagBuilder.InnerHtml;
Microsoft.AspNetCore.Razor (18)
TagHelpers\DefaultTagHelperContent.cs (4)
96public override void CopyTo(IHtmlContentBuilder destination) 119public override void MoveTo(IHtmlContentBuilder destination) 218private static void CopyToCore(object entry, IHtmlContentBuilder destination) 239private static void MoveToCore(object entry, IHtmlContentBuilder destination)
TagHelpers\TagHelperAttribute.cs (2)
117public void CopyTo(IHtmlContentBuilder destination) 162public void MoveTo(IHtmlContentBuilder destination)
TagHelpers\TagHelperContent.cs (10)
136public abstract void CopyTo(IHtmlContentBuilder destination); 139public abstract void MoveTo(IHtmlContentBuilder destination); 158IHtmlContentBuilder IHtmlContentBuilder.AppendHtml(IHtmlContent content) 164IHtmlContentBuilder IHtmlContentBuilder.Append(string unencoded) 170IHtmlContentBuilder IHtmlContentBuilder.AppendHtml(string encoded) 176IHtmlContentBuilder IHtmlContentBuilder.Clear()
TagHelpers\TagHelperOutput.cs (2)
279void IHtmlContentContainer.CopyTo(IHtmlContentBuilder destination) 328void IHtmlContentContainer.MoveTo(IHtmlContentBuilder destination)