1 type derived from HttpResponse
Microsoft.AspNetCore.Http (1)
Internal\DefaultHttpResponse.cs (1)
14internal sealed class DefaultHttpResponse : HttpResponse
154 references to HttpResponse
Microsoft.AspNetCore.Authentication (3)
AuthenticationHandler.cs (2)
44/// Gets the <see cref="HttpResponse" /> associated with the current request. 46protected HttpResponse Response
Events\BaseContext.cs (1)
53public HttpResponse Response => HttpContext.Response;
Microsoft.AspNetCore.Components.Endpoints (1)
Results\RazorComponentResultExecutor.cs (1)
26var response = httpContext.Response;
Microsoft.AspNetCore.Components.Server (1)
Builder\ServerComponentsEndpointOptions.cs (1)
16/// <see cref="HttpResponse"/> when <see cref="ConfigureWebSocketAcceptContext" /> is set.
Microsoft.AspNetCore.Cors (3)
Infrastructure\CorsService.cs (1)
152public virtual void ApplyResult(CorsResult result, HttpResponse response)
Infrastructure\ICorsService.cs (2)
26/// <param name="response">The <see cref="HttpResponse"/> associated with the current call.</param> 27void ApplyResult(CorsResult result, HttpResponse response);
Microsoft.AspNetCore.Diagnostics (3)
ExceptionHandler\ExceptionHandlerMiddlewareImpl.cs (1)
302var headers = ((HttpResponse)state).Headers;
src\aspnetcore\src\Shared\Diagnostics\BaseView.cs (1)
35protected HttpResponse Response { get; private set; } = default!;
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
38protected HttpResponse Response { get; private set; } = default!;
Microsoft.AspNetCore.Diagnostics.Abstractions (1)
IStatusCodeReExecuteFeature.cs (1)
32/// The <see cref="HttpResponse.StatusCode"/> of the original response.
Microsoft.AspNetCore.Hosting (13)
Internal\HostingApplicationDiagnostics.cs (9)
355[DynamicDependency(nameof(HttpResponse.StatusCode), typeof(HttpResponse))] 376[DynamicDependency(nameof(HttpResponse.StatusCode), typeof(HttpResponse))] 523var response = httpContext.Response; 579[DynamicDependency(nameof(HttpResponse.StatusCode), typeof(HttpResponse))] 580[DynamicDependency(nameof(HttpResponse.Headers), typeof(HttpResponse))]
Internal\HostingRequestFinishedLog.cs (2)
31var response = _context.HttpContext.Response; 65var response = _context.HttpContext.Response;
Internal\HostingRequestUnhandledLog.cs (1)
43var response = _httpContext.Response;
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
38protected HttpResponse Response { get; private set; } = default!;
Microsoft.AspNetCore.Http (3)
DefaultHttpContext.cs (1)
145public override HttpResponse Response => _response;
src\aspnetcore\src\Shared\Debugger\HttpContextDebugFormatter.cs (2)
13public static string ResponseToString(HttpResponse response, string? reasonPhrase) 84private static string? ResolveReasonPhrase(HttpResponse response, string? reasonPhrase)
Microsoft.AspNetCore.Http.Abstractions (17)
Extensions\HttpResponseWritingExtensions.cs (6)
21/// <param name="response">The <see cref="HttpResponse"/>.</param> 26public static Task WriteAsync(this HttpResponse response, string text, CancellationToken cancellationToken = default(CancellationToken)) 37/// <param name="response">The <see cref="HttpResponse"/>.</param> 43public static Task WriteAsync(this HttpResponse response, string text, Encoding encoding, CancellationToken cancellationToken = default(CancellationToken)) 64private static async Task StartAndWriteAsyncAwaited(this HttpResponse response, string text, Encoding encoding, CancellationToken cancellationToken, Task startAsyncTask) 71private static void Write(this HttpResponse response, string text, Encoding encoding)
Extensions\ResponseTrailerExtensions.cs (4)
12/// and trailing headers in an <see cref="HttpResponse" />. 21public static void DeclareTrailer(this HttpResponse response, string trailerName) 31public static bool SupportsTrailers(this HttpResponse response) 44public static void AppendTrailer(this HttpResponse response, string trailerName, StringValues trailerValues)
HttpContext.cs (3)
30/// Gets the <see cref="HttpResponse"/> object for this request. 32public abstract HttpResponse Response { get; } 92public HttpResponse Response => _context.Response;
HttpResponse.cs (2)
163private sealed class HttpResponseDebugView(HttpResponse response) 165private readonly HttpResponse _response = response;
src\aspnetcore\src\Shared\Debugger\HttpContextDebugFormatter.cs (2)
13public static string ResponseToString(HttpResponse response, string? reasonPhrase) 84private static string? ResolveReasonPhrase(HttpResponse response, string? reasonPhrase)
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionDispatcher.cs (1)
832private static void AddNoCacheHeaders(HttpResponse response)
Microsoft.AspNetCore.Http.Extensions (32)
HeaderDictionaryTypeExtensions.cs (2)
33/// <param name="response">The <see cref="HttpResponse"/>.</param> 35public static ResponseHeaders GetTypedHeaders(this HttpResponse response)
HttpResponseJsonExtensions.cs (11)
37this HttpResponse response, 59this HttpResponse response, 81this HttpResponse response, 114this HttpResponse response, 132static async Task WriteAsJsonAsyncSlow(HttpResponse response, TValue value, JsonTypeInfo<TValue> jsonTypeInfo, 156this HttpResponse response, 174static async Task WriteAsJsonAsyncSlow(HttpResponse response, object? value, JsonTypeInfo jsonTypeInfo, 212this HttpResponse response, 235this HttpResponse response, 258this HttpResponse response, 310this HttpResponse response,
RequestDelegateFactory.cs (7)
104private static readonly MemberExpression StatusCodeExpr = Expression.Property(HttpResponseExpr, typeof(HttpResponse).GetProperty(nameof(HttpResponse.StatusCode))!); 119private static readonly MemberExpression FilterContextHttpContextStatusCodeExpr = Expression.Property(FilterContextHttpContextResponseExpr, typeof(HttpResponse).GetProperty(nameof(HttpResponse.StatusCode))!); 843else if (parameter.ParameterType == typeof(HttpResponse)) 2690private static Task WriteJsonResponseFast<T>(HttpResponse response, T value, JsonTypeInfo<T> jsonTypeInfo) 2693private static Task WriteJsonResponse<T>(HttpResponse response, T? value, JsonTypeInfo<T> jsonTypeInfo)
ResponseExtensions.cs (5)
9/// Extension methods for <see cref="HttpResponse"/>. 19/// <param name="response">The <see cref="HttpResponse"/> to clear.</param> 20public static void Clear(this HttpResponse response) 38/// <param name="response">The <see cref="HttpResponse"/> to redirect.</param> 42public static void Redirect(this HttpResponse response, string location, bool permanent, bool preserveMethod)
SendFileResponseExtensions.cs (6)
25public static Task SendFileAsync(this HttpResponse response, IFileInfo file, CancellationToken cancellationToken = default) 43public static Task SendFileAsync(this HttpResponse response, IFileInfo file, long offset, long? count, CancellationToken cancellationToken = default) 59public static Task SendFileAsync(this HttpResponse response, string fileName, CancellationToken cancellationToken = default) 77public static Task SendFileAsync(this HttpResponse response, string fileName, long offset, long? count, CancellationToken cancellationToken = default) 85private static async Task SendFileAsyncCore(HttpResponse response, IFileInfo file, long offset, long? count, CancellationToken cancellationToken) 112private static async Task SendFileAsyncCore(HttpResponse response, string fileName, long offset, long? count, CancellationToken cancellationToken = default)
src\aspnetcore\src\Shared\RouteHandlers\ExecuteHandlerHelper.cs (1)
39public static Task WriteJsonResponseAsync<T>(HttpResponse response, T? value, JsonTypeInfo<T> jsonTypeInfo)
Microsoft.AspNetCore.Http.Results (10)
HttpResultsHelper.cs (1)
75var response = httpContext.Response;
PhysicalFileHttpResult.cs (1)
142var response = httpContext.Response;
src\aspnetcore\src\Shared\ResponseContentTypeHelper.cs (2)
17/// 2. <see cref="HttpResponse.ContentType"/> property set on <see cref="HttpResponse"/>
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (5)
111var response = httpContext.Response; 292var response = httpContext.Response; 334private static long SetContentLength(HttpResponse response, RangeItemHeaderValue range) 358private static void SetLastModifiedAndEtagHeaders(HttpResponse response, DateTimeOffset? lastModified, EntityTagHeaderValue? etag) 371private static void SetAcceptRangeHeader(HttpResponse response)
VirtualFileHttpResult.cs (1)
137var response = httpContext.Response;
Microsoft.AspNetCore.HttpLogging (7)
HttpLoggingFields.cs (4)
74/// Flag for logging the HTTP Response <see cref="HttpResponse.StatusCode"/>. 96/// Flag for logging the HTTP Response <see cref="HttpResponse.Headers"/>. 97/// Response Headers are logged when the <see cref="HttpResponse.Body"/> is written to 132/// Flag for logging the HTTP Response <see cref="HttpResponse.Body"/>.
HttpLoggingMiddleware.cs (2)
190var response = context.Response; 337var response = logContext.HttpContext.Response;
W3CLoggingMiddleware.cs (1)
191var response = context.Response;
Microsoft.AspNetCore.Identity (1)
_generated\0\GeneratedRouteBuilderExtensions.g.cs (1)
1378private static Task WriteJsonResponseAsync<T>(HttpResponse response, T? value, JsonTypeInfo<T?> jsonTypeInfo)
Microsoft.AspNetCore.Mvc.Abstractions (3)
Formatters\OutputFormatterWriteContext.cs (3)
36/// Write to <see cref="HttpResponse.Body"/> directly to write binary data to the response. 42/// <see cref="HttpResponse.Body"/> stream. Call this delegate to create a <see cref="TextWriter"/> 47/// <see cref="WriterFactory"/> delegate, and use <see cref="HttpResponse.Body"/> instead.
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointMetadataApiDescriptionProvider.cs (1)
281parameterType == typeof(HttpResponse) ||
Microsoft.AspNetCore.Mvc.Core (22)
ControllerBase.cs (2)
45/// Gets the <see cref="HttpResponse"/> for the executing action. 47public HttpResponse Response => HttpContext?.Response!;
Formatters\HttpNoContentOutputFormatter.cs (1)
36var response = context.HttpContext.Response;
Formatters\OutputFormatter.cs (2)
166/// Sets the headers on <see cref="Microsoft.AspNetCore.Http.HttpResponse"/> object. 173var response = context.HttpContext.Response;
Formatters\StreamOutputFormatter.cs (1)
33var response = context.HttpContext.Response;
Formatters\StringOutputFormatter.cs (1)
54var response = context.HttpContext.Response;
Infrastructure\ContentResultExecutor.cs (1)
39var response = context.HttpContext.Response;
Infrastructure\IActionResultExecutor.cs (2)
12/// manipulating the <see cref="HttpResponse"/>. 23/// Asynchronously executes the action result, by modifying the <see cref="HttpResponse"/>.
Infrastructure\IHttpResponseStreamWriterFactory.cs (2)
11/// Creates <see cref="TextWriter"/> instances for writing to <see cref="Http.HttpResponse.Body"/>. 18/// <param name="stream">The <see cref="Stream"/>, usually <see cref="Http.HttpResponse.Body"/>.</param>
Infrastructure\PhysicalFileResultExecutor.cs (1)
78var response = httpContext.Response;
Infrastructure\SystemTextJsonResultExecutor.cs (1)
41var response = context.HttpContext.Response;
Infrastructure\VirtualFileResultExecutor.cs (1)
86var response = httpContext.Response;
src\aspnetcore\src\Shared\ResponseContentTypeHelper.cs (2)
17/// 2. <see cref="HttpResponse.ContentType"/> property set on <see cref="HttpResponse"/>
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (5)
111var response = httpContext.Response; 292var response = httpContext.Response; 334private static long SetContentLength(HttpResponse response, RangeItemHeaderValue range) 358private static void SetLastModifiedAndEtagHeaders(HttpResponse response, DateTimeOffset? lastModified, EntityTagHeaderValue? etag) 371private static void SetAcceptRangeHeader(HttpResponse response)
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
XmlDataContractSerializerOutputFormatter.cs (1)
222var response = httpContext.Response;
XmlSerializerOutputFormatter.cs (1)
201var response = httpContext.Response;
Microsoft.AspNetCore.Mvc.Razor (1)
RazorPageBase.cs (1)
673/// on the response stream, writing out any buffered content to the <see cref="HttpResponse.Body"/>.
Microsoft.AspNetCore.Mvc.RazorPages (4)
PageBase.cs (2)
50/// Gets the <see cref="HttpResponse"/>. 52public HttpResponse Response => HttpContext?.Response!;
PageModel.cs (2)
69/// Gets the <see cref="HttpResponse"/>. 71public HttpResponse Response => HttpContext?.Response!;
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
ViewComponentResultExecutor.cs (1)
72var response = context.HttpContext.Response;
ViewExecutor.cs (1)
187var response = viewContext.HttpContext.Response;
Microsoft.AspNetCore.OutputCaching (3)
OutputCacheMiddleware.cs (2)
299var response = context.HttpContext.Response; 395var response = context.HttpContext.Response;
Policies\DefaultPolicy.cs (1)
44var response = context.HttpContext.Response;
Microsoft.AspNetCore.ResponseCaching (4)
ResponseCachingMiddleware.cs (3)
170var response = context.HttpContext.Response; 271var response = context.HttpContext.Response; 382var response = context.HttpContext.Response;
ResponseCachingPolicyProvider.cs (1)
91var response = context.HttpContext.Response;
Microsoft.AspNetCore.Rewrite (5)
RedirectRule.cs (1)
46var response = context.HttpContext.Response;
RedirectToHttpsRule.cs (1)
34var response = context.HttpContext.Response;
RedirectToWwwHelper.cs (1)
45var response = context.HttpContext.Response;
UrlActions\CustomResponseAction.cs (1)
24var response = context.HttpContext.Response;
UrlActions\RedirectAction.cs (1)
32var response = context.HttpContext.Response;
Microsoft.AspNetCore.Routing (6)
RequestDelegateRouteBuilderExtensions.cs (5)
91Func<HttpRequest, HttpResponse, RouteData, Task> handler) 133Func<HttpRequest, HttpResponse, RouteData, Task> handler) 175Func<HttpRequest, HttpResponse, RouteData, Task> handler) 217Func<HttpRequest, HttpResponse, RouteData, Task> handler) 235Func<HttpRequest, HttpResponse, RouteData, Task> handler)
src\aspnetcore\src\Shared\RouteHandlers\ExecuteHandlerHelper.cs (1)
39public static Task WriteJsonResponseAsync<T>(HttpResponse response, T? value, JsonTypeInfo<T> jsonTypeInfo)
Microsoft.AspNetCore.Session (1)
SessionMiddleware.cs (1)
143var response = _context.Response;
Microsoft.AspNetCore.StaticAssets (1)
StaticAssetsInvoker.cs (1)
284public HttpResponse Response { get; }
Microsoft.AspNetCore.StaticFiles (1)
StaticFileContext.cs (1)
21private readonly HttpResponse _response;
Microsoft.AspNetCore.Watch.BrowserRefresh (1)
src\sdk\src\Dotnet.Watch\Web.Middleware\ResponseStreamWrapper.cs (1)
102var response = _context.Response;
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
364private async Task WriteResponseTextAsync(HttpResponse response, Exception ex, bool useRichErrorResponse)