1 instantiation of ComponentMarker
Microsoft.AspNetCore.Components.Endpoints (1)
src\Shared\Components\ComponentMarker.cs (1)
67
return
new
()
77 references to ComponentMarker
Microsoft.AspNetCore.Components.Endpoints (17)
DependencyInjection\WebAssemblyComponentSerializer.cs (1)
11
public static void SerializeInvocation(ref
ComponentMarker
marker, Type type, ParameterView parameters)
Rendering\EndpointHtmlRenderer.Streaming.cs (6)
280
var
marker = boundary.ToMarker(_httpContext, sequenceAndKey.Sequence, sequenceAndKey.Key);
283
if (!_httpContext.Response.HasStarted && marker.Type is
ComponentMarker
.ServerMarkerType or
ComponentMarker
.AutoMarkerType)
288
if (marker.Type is
ComponentMarker
.WebAssemblyMarkerType or
ComponentMarker
.AutoMarkerType
289
or
ComponentMarker
.ServerMarkerType)
Rendering\SSRRenderModeBoundary.cs (8)
178
public
ComponentMarker
ToMarker(HttpContext httpContext, int sequence, object? componentKey)
188
var
marker = RenderMode switch
190
InteractiveServerRenderMode server =>
ComponentMarker
.Create(
ComponentMarker
.ServerMarkerType, server.Prerender, _markerKey),
191
InteractiveWebAssemblyRenderMode webAssembly =>
ComponentMarker
.Create(
ComponentMarker
.WebAssemblyMarkerType, webAssembly.Prerender, _markerKey),
192
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 (60)
EndpointHtmlRendererTest.cs (60)
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);
407
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
441
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
459
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
507
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
518
var
markerMarker = JsonSerializer.Deserialize<
ComponentMarker
>(marker, ServerComponentSerializationSettings.JsonSerializationOptions);
561
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
601
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
642
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
669
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
694
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
721
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
762
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions);
803
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
821
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
843
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
853
var
epilogueMarker = JsonSerializer.Deserialize<
ComponentMarker
>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions);
1355
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1384
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1412
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1425
var
marker = JsonSerializer.Deserialize<
ComponentMarker
>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions);
1456
var
preambleMarker = JsonSerializer.Deserialize<
ComponentMarker
>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);