1 instantiation of ComponentMarker
Microsoft.AspNetCore.Components.Endpoints (1)
src\Shared\Components\ComponentMarker.cs (1)
67
return
new
()
66 references to ComponentMarker
Microsoft.AspNetCore.Components.Endpoints (16)
DependencyInjection\WebAssemblyComponentSerializer.cs (1)
11
public static void SerializeInvocation(ref
ComponentMarker
marker, Type type, ParameterView parameters)
Rendering\EndpointHtmlRenderer.Streaming.cs (5)
279
var
marker = boundary.ToMarker(_httpContext, sequenceAndKey.Sequence, sequenceAndKey.Key);
282
if (!_httpContext.Response.HasStarted && marker.Type is
ComponentMarker
.ServerMarkerType or
ComponentMarker
.AutoMarkerType)
287
if (marker.Type is
ComponentMarker
.WebAssemblyMarkerType or
ComponentMarker
.AutoMarkerType)
Rendering\SSRRenderModeBoundary.cs (8)
173
public
ComponentMarker
ToMarker(HttpContext httpContext, int sequence, object? componentKey)
183
var
marker = RenderMode switch
185
InteractiveServerRenderMode server =>
ComponentMarker
.Create(
ComponentMarker
.ServerMarkerType, server.Prerender, _markerKey),
186
InteractiveWebAssemblyRenderMode webAssembly =>
ComponentMarker
.Create(
ComponentMarker
.WebAssemblyMarkerType, webAssembly.Prerender, _markerKey),
187
InteractiveAutoRenderMode auto =>
ComponentMarker
.Create(
ComponentMarker
.AutoMarkerType, auto.Prerender, _markerKey),
src\Shared\Components\ComponentMarker.cs (1)
65
public static
ComponentMarker
Create(string type, bool prerendered, ComponentMarkerKey? key)
src\Shared\Components\ServerComponentSerializer.cs (1)
20
ref
ComponentMarker
marker,
Microsoft.AspNetCore.Components.Endpoints.Tests (50)
EndpointHtmlRendererTest.cs (50)
89
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
180
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
190
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
223
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
261
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
298
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
317
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
348
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
366
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
406
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
439
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
457
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
504
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
515
var
markerMarker = JsonSerializer.Deserialize<
ComponentMarker
>(marker, ServerComponentSerializationSettings.JsonSerializationOptions);
557
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
596
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
636
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
663
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
687
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
714
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
1218
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1247
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1275
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1288
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1319
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);