1 implementation of IComponentPrerenderer
Microsoft.AspNetCore.Components.Endpoints (1)
Rendering\EndpointHtmlRenderer.cs (1)
38internal partial class EndpointHtmlRenderer : StaticHtmlRenderer, IComponentPrerenderer
13 references to IComponentPrerenderer
Microsoft.AspNetCore.Components.Endpoints (2)
DependencyInjection\RazorComponentsServiceCollectionExtensions.cs (1)
59services.TryAddScoped<IComponentPrerenderer>(services => services.GetRequiredService<EndpointHtmlRenderer>());
Rendering\EndpointHtmlRenderer.cs (1)
28/// <see cref="IComponentPrerenderer"/> DI service. This is the underlying mechanism shared by:
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
RazorComponentResultTest.cs (1)
460.AddSingleton<IComponentPrerenderer>(services => services.GetRequiredService<EndpointHtmlRenderer>())
Microsoft.AspNetCore.Mvc.TagHelpers (4)
ComponentTagHelper.cs (2)
97var componentPrerenderer = requestServices.GetRequiredService<IComponentPrerenderer>();
PersistComponentStateTagHelper.cs (2)
46var componentPrerenderer = ViewContext.HttpContext.RequestServices.GetRequiredService<IComponentPrerenderer>();
Microsoft.AspNetCore.Mvc.TagHelpers.Test (4)
ComponentTagHelperTest.cs (3)
39var prerenderer = viewContext.HttpContext.RequestServices.GetRequiredService<IComponentPrerenderer>(); 86.AddScoped<IComponentPrerenderer, EndpointHtmlRenderer>()
PersistComponentStateTagHelperTest.cs (1)
264.AddScoped<IComponentPrerenderer, EndpointHtmlRenderer>()
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Rendering\HtmlHelperComponentExtensions.cs (2)
63var componentRenderer = httpContext.RequestServices.GetRequiredService<IComponentPrerenderer>();