1 type derived from EndpointHtmlRenderer
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
EndpointHtmlRendererTest.cs (1)
1795
private class TestEndpointHtmlRenderer :
EndpointHtmlRenderer
1 instantiation of EndpointHtmlRenderer
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
RazorComponentEndpointInvokerTest.cs (1)
28
new
EndpointHtmlRenderer
(
37 references to EndpointHtmlRenderer
Microsoft.AspNetCore.Components.Endpoints (16)
DependencyInjection\RazorComponentsServiceCollectionExtensions.cs (3)
58
services.TryAddScoped<
EndpointHtmlRenderer
>();
59
services.TryAddScoped<IComponentPrerenderer>(services => services.GetRequiredService<
EndpointHtmlRenderer
>());
74
services.TryAddCascadingValue(sp => sp.GetRequiredService<
EndpointHtmlRenderer
>().HttpContext);
RazorComponentEndpointInvoker.cs (6)
23
private readonly
EndpointHtmlRenderer
_renderer;
27
public RazorComponentEndpointInvoker(
EndpointHtmlRenderer
renderer, ILogger<RazorComponentEndpointInvoker> logger)
56
EndpointHtmlRenderer
.MarkAsAllowingEnhancedNavigation(context);
134
await
EndpointHtmlRenderer
.HandleNavigationException(context, ex);
194
if (
EndpointHtmlRenderer
.ShouldShowDetailedErrors(context))
242
if (
EndpointHtmlRenderer
.ShouldShowDetailedErrors(context))
Rendering\EndpointComponentState.cs (2)
18
private readonly
EndpointHtmlRenderer
_renderer;
22
_renderer = (
EndpointHtmlRenderer
)renderer;
Rendering\SSRRenderModeBoundary.cs (1)
197
var invocationId =
EndpointHtmlRenderer
.GetOrCreateInvocationId(httpContext);
Results\RazorComponentResultExecutor.cs (4)
47
var
endpointHtmlRenderer = httpContext.RequestServices.GetRequiredService<
EndpointHtmlRenderer
>();
53
EndpointHtmlRenderer
.MarkAsAllowingEnhancedNavigation(httpContext);
71
var htmlContent = (
EndpointHtmlRenderer
.PrerenderedComponentHtmlContent)(await endpointHtmlRenderer.PrerenderComponentAsync(
Microsoft.AspNetCore.Components.Endpoints.Tests (15)
EndpointHtmlRendererTest.cs (10)
759
collection.TryAddScoped<
EndpointHtmlRenderer
>();
771
var
renderer = scopedProvider.GetRequiredService<
EndpointHtmlRenderer
>();
1338
Assert.Equal(
EndpointHtmlRenderer
.ComponentStateHtmlContent.Empty, content);
1360
var stateContent = Assert.IsType<
EndpointHtmlRenderer
.ComponentStateHtmlContent>(content);
1390
var stateContent = Assert.IsType<
EndpointHtmlRenderer
.ComponentStateHtmlContent>(content);
1426
var stateContent = Assert.IsType<
EndpointHtmlRenderer
.ComponentStateHtmlContent>(content);
1480
var stateContent = Assert.IsType<
EndpointHtmlRenderer
.ComponentStateHtmlContent>(content);
1546
var stateContent = Assert.IsType<
EndpointHtmlRenderer
.ComponentStateHtmlContent>(content);
1615
var stateContent = Assert.IsType<
EndpointHtmlRenderer
.ComponentStateHtmlContent>(content);
RazorComponentResultTest.cs (5)
417
var
renderer = httpContext.RequestServices.GetRequiredService<
EndpointHtmlRenderer
>();
438
EndpointHtmlRenderer
Renderer,
459
.AddSingleton<
EndpointHtmlRenderer
>()
460
.AddSingleton<IComponentPrerenderer>(services => services.GetRequiredService<
EndpointHtmlRenderer
>())
Microsoft.AspNetCore.Mvc.TagHelpers.Test (6)
ComponentTagHelperTest.cs (1)
83
.AddScoped<IComponentPrerenderer,
EndpointHtmlRenderer
>()
PersistComponentStateTagHelperTest.cs (5)
114
EndpointHtmlRenderer
.UpdateSaveStateRenderMode(tagHelper.ViewContext.HttpContext, RenderMode.InteractiveWebAssembly);
196
EndpointHtmlRenderer
.UpdateSaveStateRenderMode(tagHelper.ViewContext.HttpContext, Components.Web.RenderMode.InteractiveServer);
228
EndpointHtmlRenderer
.UpdateSaveStateRenderMode(tagHelper.ViewContext.HttpContext, Components.Web.RenderMode.InteractiveServer);
229
EndpointHtmlRenderer
.UpdateSaveStateRenderMode(tagHelper.ViewContext.HttpContext, Components.Web.RenderMode.InteractiveWebAssembly);
264
.AddScoped<IComponentPrerenderer,
EndpointHtmlRenderer
>()