1 write to _httpContext
Microsoft.AspNetCore.Components.Endpoints (1)
Rendering\EndpointHtmlRenderer.cs (1)
69
_httpContext
= httpContext;
36 references to _httpContext
Microsoft.AspNetCore.Components.Endpoints (36)
Rendering\EndpointHtmlRenderer.cs (4)
63
internal HttpContext? HttpContext =>
_httpContext
;
67
if (
_httpContext
is null)
71
else if (
_httpContext
!= httpContext)
162
_resourceCollection ??= GetResourceCollection(
_httpContext
) ?? base.Assets;
Rendering\EndpointHtmlRenderer.EventDispatch.cs (13)
73
_httpContext
.Response.StatusCode = 400;
74
_httpContext
.Response.ContentType = "text/plain";
75
return
_httpContext
.RequestServices.GetService<IHostEnvironment>()?.IsDevelopment() == true
76
?
_httpContext
.Response.WriteAsync(detailedMessage)
82
if (
_httpContext
.Response.HasStarted)
85
await using var writer = new HttpResponseStreamWriter(
_httpContext
.Response.Body, Encoding.UTF8, defaultBufferSize, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
88
HandleNavigationAfterResponseStarted(bufferWriter,
_httpContext
, notFoundUri);
93
_httpContext
.Response.StatusCode = StatusCodes.Status404NotFound;
94
_httpContext
.Response.ContentType = null;
105
if (
_httpContext
.Response.HasStarted)
108
await using var writer = new HttpResponseStreamWriter(
_httpContext
.Response.Body, Encoding.UTF8, defaultBufferSize, ArrayPool<byte>.Shared, ArrayPool<char>.Shared);
110
HandleNavigationAfterResponseStarted(bufferWriter,
_httpContext
, uri);
115
await HandleNavigationBeforeResponseStarted(
_httpContext
, uri);
Rendering\EndpointHtmlRenderer.Prerendering.cs (3)
40
return new SSRRenderModeBoundary(
_httpContext
, componentType, renderMode);
122
: new SSRRenderModeBoundary(
_httpContext
, componentType, prerenderMode);
157
return await HandleNavigationException(
_httpContext
, navigationException);
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (6)
23
var manager =
_httpContext
.RequestServices.GetRequiredService<ComponentStatePersistenceManager>();
44
InteractiveServerRenderMode => new ProtectedPrerenderComponentApplicationStore(
_httpContext
.RequestServices.GetRequiredService<IDataProtectionProvider>()),
65
var serverStore = new ProtectedPrerenderComponentApplicationStore(
_httpContext
.RequestServices.GetRequiredService<IDataProtectionProvider>());
118
switch (GetPersistStateRenderMode(
_httpContext
))
136
var manager =
_httpContext
.RequestServices.GetRequiredService<ComponentStatePersistenceManager>();
143
var protectedStore = new ProtectedPrerenderComponentApplicationStore(
_httpContext
.RequestServices.GetRequiredService<IDataProtectionProvider>());
Rendering\EndpointHtmlRenderer.Streaming.cs (10)
90
HandleExceptionAfterResponseStarted(
_httpContext
, writer, ex);
92
await
_httpContext
.Response.CompleteAsync();
154
var isEnhancedNavigation = IsProgressivelyEnhancedNavigation(
_httpContext
.Request);
269
var marker = boundary.ToMarker(
_httpContext
, sequenceAndKey.Sequence, sequenceAndKey.Key);
272
if (!
_httpContext
.Response.HasStarted && marker.Type is ComponentMarker.ServerMarkerType or ComponentMarker.AutoMarkerType)
274
_httpContext
.Response.Headers.CacheControl = "no-cache, no-store, max-age=0";
279
if (
_httpContext
.RequestServices.GetRequiredService<WebAssemblySettingsEmitter>().TryGetSettingsOnce(out var settings))
325
var preloads =
_httpContext
.GetEndpoint()?.Metadata.GetMetadata<ResourcePreloadCollection>();
328
_httpContext
.Response.Headers.Link = StringValues.Concat(
_httpContext
.Response.Headers.Link, linkHeaders);