1 write to HttpContext
Microsoft.AspNetCore.Mvc.Abstractions (1)
ActionContext.cs (1)
72HttpContext = httpContext;
232 references to HttpContext
Microsoft.AspNetCore.Identity.UI (1)
Areas\Identity\Filters\ExternalLoginsPageFilter.cs (1)
18var signInManager = context.HttpContext.RequestServices.GetRequiredService<SignInManager<TUser>>();
Microsoft.AspNetCore.Mvc.Abstractions (2)
ActionContext.cs (1)
33actionContext.HttpContext,
ModelBinding\ModelBindingContext.cs (1)
41public virtual HttpContext HttpContext => ActionContext?.HttpContext!;
Microsoft.AspNetCore.Mvc.Core (119)
AcceptedAtActionResult.cs (3)
69var request = context.HttpContext.Request; 74var services = context.HttpContext.RequestServices; 90context.HttpContext.Response.Headers.Location = url;
AcceptedAtRouteResult.cs (2)
75var services = context.HttpContext.RequestServices; 86context.HttpContext.Response.Headers.Location = url;
AcceptedResult.cs (1)
77context.HttpContext.Response.Headers.Location = Location;
ApplicationModels\DefaultApplicationModelProvider.cs (1)
36_supportsNonGetRequests = context => !HttpMethods.IsGet(context.HttpContext.Request.Method);
Authorization\AuthorizeFilter.cs (6)
137var endpoint = context.HttpContext.GetEndpoint(); 145var policyProvider = PolicyProvider ?? context.HttpContext.RequestServices.GetRequiredService<IAuthorizationPolicyProvider>(); 175var policyEvaluator = context.HttpContext.RequestServices.GetRequiredService<IPolicyEvaluator>(); 177var authenticateResult = await policyEvaluator.AuthenticateAsync(effectivePolicy, context.HttpContext); 185var authorizeResult = await policyEvaluator.AuthorizeAsync(effectivePolicy, authenticateResult, context.HttpContext, context); 224var endpoint = context.HttpContext.GetEndpoint();
BindPropertyAttribute.cs (1)
86return !HttpMethods.IsGet(context.HttpContext.Request.Method);
ChallengeResult.cs (1)
95var httpContext = context.HttpContext;
ConsumesAttribute.cs (1)
114var requestContentType = context.HttpContext.Request.ContentType;
ContentResult.cs (1)
35var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<ContentResult>>();
ControllerBase.cs (1)
37public HttpContext HttpContext => ControllerContext.HttpContext;
Controllers\ControllerActivatorProvider.cs (1)
59return controllerContext => typeActivator(controllerContext.HttpContext.RequestServices, arguments: null);
Controllers\DefaultControllerActivator.cs (1)
48var serviceProvider = controllerContext.HttpContext.RequestServices;
Controllers\ServiceBasedControllerActivator.cs (1)
21return actionContext.HttpContext.RequestServices.GetRequiredService(controllerType);
CreatedAtActionResult.cs (3)
69var request = context.HttpContext.Request; 74var services = context.HttpContext.RequestServices; 90context.HttpContext.Response.Headers.Location = url;
CreatedAtRouteResult.cs (2)
75var services = context.HttpContext.RequestServices; 86context.HttpContext.Response.Headers.Location = url;
CreatedResult.cs (1)
85context.HttpContext.Response.Headers.Location = Location;
DependencyInjection\ApiBehaviorOptionsSetup.cs (2)
23_problemDetailsFactory ??= context.HttpContext.RequestServices.GetRequiredService<ProblemDetailsFactory>(); 32var problemDetails = problemDetailsFactory.CreateValidationProblemDetails(context.HttpContext, context.ModelState);
FileContentResult.cs (1)
66var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<FileContentResult>>();
FileStreamResult.cs (1)
67var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<FileStreamResult>>();
Filters\DefaultFilterProvider.cs (1)
51var services = context.ActionContext.HttpContext.RequestServices;
Filters\DisableRequestSizeLimitFilter.cs (1)
43var maxRequestBodySizeFeature = context.HttpContext.Features.Get<IHttpMaxRequestBodySizeFeature>();
Filters\MiddlewareFilter.cs (1)
24var httpContext = context.HttpContext;
Filters\OutputCacheFilter.cs (1)
39var outputCachingFeature = context.HttpContext.Features.Get<IOutputCacheFeature>();
Filters\RequestFormLimitsFilter.cs (2)
34var features = context.HttpContext.Features; 40features.Set<IFormFeature>(new FormFeature(context.HttpContext.Request, FormOptions));
Filters\RequestSizeLimitFilter.cs (1)
45var maxRequestBodySizeFeature = context.HttpContext.Features.Get<IHttpMaxRequestBodySizeFeature>();
Filters\ResponseCacheFilterExecutor.cs (2)
69var headers = context.HttpContext.Response.Headers; 83var responseCachingFeature = context.HttpContext.Features.Get<IResponseCachingFeature>();
ForbidResult.cs (1)
95var httpContext = context.HttpContext;
Formatters\FormatFilter.cs (2)
46var query = context.HttpContext.Request.Query["format"]; 151!string.IsNullOrEmpty(context.HttpContext.Response.ContentType))
HttpActionResult.cs (1)
30=> Result.ExecuteAsync(context.HttpContext);
Infrastructure\ContentResultExecutor.cs (1)
39var response = context.HttpContext.Response;
Infrastructure\ControllerEndpointFilterInvocationContext.cs (1)
40public override HttpContext HttpContext => ActionContext.HttpContext;
Infrastructure\FileContentResultExecutor.cs (1)
72return WriteFileAsync(context.HttpContext, fileContentStream, range, rangeLength);
Infrastructure\FileResultExecutorBase.cs (1)
70return FileResultHelper.SetHeadersAndLog(context.HttpContext, fileResultInfo, fileLength, enableRangeProcessing, lastModified, etag, Logger);
Infrastructure\FileStreamResultExecutor.cs (1)
84return WriteFileAsync(context.HttpContext, result.FileStream, range, rangeLength);
Infrastructure\LocalRedirectResultExecutor.cs (3)
54context.HttpContext.Response.StatusCode = result.Permanent ? 56context.HttpContext.Response.Headers.Location = destinationUrl; 60context.HttpContext.Response.Redirect(destinationUrl, result.Permanent);
Infrastructure\ObjectResultExecutor.cs (5)
87context.HttpContext, 103context.HttpContext.Response.StatusCode = statusCode; 105if (context.HttpContext.RequestServices.GetService<IProblemDetailsService>() is { } problemDetailsService) 109HttpContext = context.HttpContext, 144var responseContentType = context.HttpContext.Response.ContentType;
Infrastructure\PhysicalFileResultExecutor.cs (1)
60return WriteFileAsyncInternal(context.HttpContext, result, range, rangeLength, Logger);
Infrastructure\ProblemDetailsClientErrorFactory.cs (1)
17var problemDetails = _problemDetailsFactory.CreateProblemDetails(actionContext.HttpContext, clientError.StatusCode);
Infrastructure\RedirectResultExecutor.cs (3)
51context.HttpContext.Response.StatusCode = result.Permanent ? 53context.HttpContext.Response.Headers.Location = destinationUrl; 57context.HttpContext.Response.Redirect(destinationUrl, result.Permanent);
Infrastructure\RedirectToActionResultExecutor.cs (3)
57context.HttpContext.Response.StatusCode = result.Permanent ? 59context.HttpContext.Response.Headers.Location = destinationUrl; 63context.HttpContext.Response.Redirect(destinationUrl, result.Permanent);
Infrastructure\RedirectToPageResultExecutor.cs (3)
57context.HttpContext.Response.StatusCode = result.Permanent ? 59context.HttpContext.Response.Headers.Location = destinationUrl; 63context.HttpContext.Response.Redirect(destinationUrl, result.Permanent);
Infrastructure\RedirectToRouteResultExecutor.cs (3)
53context.HttpContext.Response.StatusCode = result.Permanent ? 55context.HttpContext.Response.Headers.Location = destinationUrl; 59context.HttpContext.Response.Redirect(destinationUrl, result.Permanent);
Infrastructure\ResourceInvoker.cs (2)
110actionContext.HttpContext, 140actionContext.HttpContext,
Infrastructure\SystemTextJsonResultExecutor.cs (6)
41var response = context.HttpContext.Response; 69await JsonSerializer.SerializeAsync(responseWriter, value, objectType, jsonSerializerOptions, context.HttpContext.RequestAborted); 71catch (OperationCanceledException) when (context.HttpContext.RequestAborted.IsCancellationRequested) { } 82await JsonSerializer.SerializeAsync(transcodingStream, value, objectType, jsonSerializerOptions, context.HttpContext.RequestAborted); 83await transcodingStream.FlushAsync(context.HttpContext.RequestAborted); 85catch (OperationCanceledException) when (context.HttpContext.RequestAborted.IsCancellationRequested)
Infrastructure\VirtualFileResultExecutor.cs (1)
71return WriteFileAsyncInternal(context.HttpContext, fileInfo, range, rangeLength, Logger);
JsonResult.cs (1)
74var services = context.HttpContext.RequestServices;
LocalRedirectResult.cs (1)
91var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<LocalRedirectResult>>();
ModelBinding\DefaultModelBindingContext.cs (1)
235var mvcOptions = actionContext.HttpContext.RequestServices?.GetService<IOptions<MvcOptions>>();
ModelBinding\FormFileValueProviderFactory.cs (1)
21var request = context.ActionContext.HttpContext.Request;
ModelBinding\FormValueProviderFactory.cs (2)
22var request = context.ActionContext.HttpContext.Request; 34var request = context.ActionContext.HttpContext.Request;
ModelBinding\JQueryFormValueProviderFactory.cs (2)
22var request = context.ActionContext.HttpContext.Request; 34var request = context.ActionContext.HttpContext.Request;
ModelBinding\JQueryQueryStringValueProviderFactory.cs (1)
20var query = context.ActionContext.HttpContext.Request.Query;
ModelBinding\QueryStringValueProviderFactory.cs (1)
21var query = context.ActionContext.HttpContext.Request.Query;
ObjectResult.cs (2)
62var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<ObjectResult>>(); 87context.HttpContext.Response.StatusCode = StatusCode.Value;
PhysicalFileResult.cs (1)
58var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<PhysicalFileResult>>();
RedirectResult.cs (1)
93var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<RedirectResult>>();
RedirectToActionResult.cs (1)
171var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<RedirectToActionResult>>();
RedirectToPageResult.cs (1)
209var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<RedirectToPageResult>>();
RedirectToRouteResult.cs (1)
163var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<RedirectToRouteResult>>();
RequireHttpsAttribute.cs (4)
45if (!filterContext.HttpContext.Request.IsHttps) 66if (!HttpMethods.IsGet(filterContext.HttpContext.Request.Method)) 72var optionsAccessor = filterContext.HttpContext.RequestServices.GetRequiredService<IOptions<MvcOptions>>(); 74var request = filterContext.HttpContext.Request;
Routing\EndpointRoutingUrlHelper.cs (2)
69ActionContext.HttpContext, 82ActionContext.HttpContext,
Routing\UrlHelper.cs (1)
28protected HttpContext HttpContext => ActionContext.HttpContext;
Routing\UrlHelperBase.cs (7)
51public virtual string? Content(string? contentPath) => Content(ActionContext.HttpContext, contentPath); 60Protocol = ActionContext.HttpContext.Request.Scheme, 61Host = ActionContext.HttpContext.Request.Host.ToUriComponent() 131var pathBase = ActionContext.HttpContext.Request.PathBase; 149host = string.IsNullOrEmpty(host) ? ActionContext.HttpContext.Request.Host.Value : host; 211host = string.IsNullOrEmpty(host) ? ActionContext.HttpContext.Request.Host.Value : host; 470var pathBase = ActionContext.HttpContext.Request.PathBase;
Routing\UrlHelperFactory.cs (2)
21var httpContext = context.HttpContext; 26nameof(ActionContext.HttpContext),
SignInResult.cs (1)
82var httpContext = context.HttpContext;
SignOutResult.cs (1)
94return ExecuteAsync(context.HttpContext);
StatusCodeResult.cs (1)
38var httpContext = context.HttpContext;
UrlHelperExtensions.cs (2)
525var httpContext = helper.ActionContext.HttpContext; 574var httpContext = urlHelper.ActionContext.HttpContext;
VirtualFileResult.cs (1)
64var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<VirtualFileResult>>();
Microsoft.AspNetCore.Mvc.Cors (5)
CorsAuthorizationFilter.cs (3)
74var httpContext = context.HttpContext; 86var result = _corsService.EvaluatePolicy(context.HttpContext, policy); 87_corsService.ApplyResult(result, context.HttpContext.Response);
DisableCorsAuthorizationFilter.cs (2)
27context.HttpContext.Request.Headers[CorsConstants.AccessControlRequestMethod]; 29context.HttpContext.Request.Method,
Microsoft.AspNetCore.Mvc.DataAnnotations (2)
DataAnnotationsModelValidator.cs (1)
76serviceProvider: validationContext.ActionContext?.HttpContext?.RequestServices,
ValidatableObjectAdapter.cs (1)
35serviceProvider: context.ActionContext?.HttpContext?.RequestServices,
Microsoft.AspNetCore.Mvc.NewtonsoftJson (4)
NewtonsoftJsonResultExecutor.cs (4)
75var response = context.HttpContext.Response; 110value = await reader(value, context.HttpContext.RequestAborted); 112catch (OperationCanceledException) when (context.HttpContext.RequestAborted.IsCancellationRequested) { } 113if (context.HttpContext.RequestAborted.IsCancellationRequested)
Microsoft.AspNetCore.Mvc.Razor (18)
DefaultTagHelperFactory.cs (1)
75var serviceProvider = context.HttpContext.RequestServices;
Infrastructure\DefaultTagHelperActivator.cs (1)
21return Cache<TTagHelper>.Create(context.HttpContext.RequestServices);
MvcRazorDiagnosticListenerExtensions.cs (2)
37viewContext.HttpContext 67viewContext.HttpContext
RazorPage.cs (1)
23public HttpContext Context => ViewContext?.HttpContext!;
RazorPageBase.cs (7)
134public virtual ClaimsPrincipal User => ViewContext.HttpContext.User; 150var services = ViewContext.HttpContext.RequestServices; 164var services = ViewContext.HttpContext.RequestServices; 355var services = viewContext.HttpContext.RequestServices; 701await ViewContext.HttpContext.Response.Body.FlushAsync(); 716var antiforgery = viewContext.HttpContext.RequestServices.GetRequiredService<IAntiforgery>(); 717antiforgery.SetCookieTokenAndHeader(viewContext.HttpContext);
RazorPagePropertyActivator.cs (2)
85var serviceProvider = context.HttpContext.RequestServices; 126var serviceProvider = context.HttpContext.RequestServices;
RazorView.cs (1)
84_bufferScope = context.HttpContext.RequestServices.GetRequiredService<IViewBufferScope>();
ServiceBasedTagHelperActivator.cs (1)
21return context.HttpContext.RequestServices.GetRequiredService<TTagHelper>();
TagHelpers\TagHelperComponentTagHelper.cs (1)
61var serviceProvider = ViewContext.HttpContext.RequestServices;
TagHelpers\UrlResolutionTagHelper.cs (1)
340return ViewContext.HttpContext.GetEndpoint()?.Metadata.GetMetadata<ResourceAssetCollection>();
Microsoft.AspNetCore.Mvc.RazorPages (15)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
25_supportsNonGetRequests = context => !HttpMethods.IsGet(context.HttpContext.Request.Method);
Filters\PageSaveTempDataPropertyFilter.cs (1)
23var tempData = _tempDataFactory.GetTempData(context.HttpContext);
Filters\PageViewDataAttributeFilter.cs (1)
27context.HttpContext.Features.Set<IViewDataValuesProviderFeature>(this);
Infrastructure\DefaultPageHandlerMethodSelector.cs (3)
88var httpMethod = context.HttpContext.Request.Method; 155if (context.HttpContext.Request.Query.TryGetValue(Handler, out var queryValues)) 166return HttpMethods.IsHead(context.HttpContext.Request.Method) ? HttpMethods.Get : null;
Infrastructure\DefaultPageModelActivatorProvider.cs (1)
33return (context) => factory(context.HttpContext.RequestServices, Array.Empty<object>());
Infrastructure\HandleOptionsRequestsPageFilter.cs (1)
41HttpMethods.IsOptions(context.HttpContext.Request.Method))
Infrastructure\PageActionInvoker.cs (2)
116_tempDataFactory.GetTempData(_pageContext.HttpContext), 155_tempDataFactory.GetTempData(_pageContext.HttpContext),
Infrastructure\PageResultExecutor.cs (1)
99var viewDataValuesProvider = pageContext.HttpContext.Features.Get<IViewDataValuesProviderFeature>();
Infrastructure\ServiceBasedPageModelActivatorProvider.cs (1)
29return context.HttpContext.RequestServices.GetRequiredService(modelType);
PageBase.cs (1)
42public HttpContext HttpContext => PageContext?.HttpContext!;
PageModel.cs (1)
61public HttpContext HttpContext => PageContext.HttpContext;
PageResult.cs (1)
60var executor = context.HttpContext.RequestServices.GetRequiredService<PageResultExecutor>();
Microsoft.AspNetCore.Mvc.TagHelpers (16)
Cache\CacheTagKey.cs (1)
81var httpContext = tagHelper.ViewContext.HttpContext;
ComponentTagHelper.cs (2)
96var requestServices = ViewContext.HttpContext.RequestServices; 100var result = await componentPrerenderer.PrerenderComponentAsync(ViewContext.HttpContext, ComponentType, renderMode, parameters);
ImageTagHelper.cs (2)
136FileVersionProvider = ViewContext.HttpContext.RequestServices.GetRequiredService<IFileVersionProvider>(); 144var pathBase = ViewContext.HttpContext.Request.PathBase;
LinkTagHelper.cs (3)
477ViewContext.HttpContext.Request.PathBase); 485FileVersionProvider = ViewContext.HttpContext.RequestServices.GetRequiredService<IFileVersionProvider>(); 536var pathBase = ViewContext.HttpContext.Request.PathBase;
PersistComponentStateTagHelper.cs (2)
46var componentPrerenderer = ViewContext.HttpContext.RequestServices.GetRequiredService<IComponentPrerenderer>(); 55var content = await componentPrerenderer.PrerenderPersistedStateAsync(ViewContext.HttpContext, serializationMode);
ResourceCollectionUtilities.cs (2)
14var pathBase = viewContext.HttpContext.Request.PathBase; 15var assetCollection = viewContext.HttpContext.GetEndpoint()?.Metadata.GetMetadata<ResourceAssetCollection>();
ScriptTagHelper.cs (4)
261var importMap = ImportMap ?? ViewContext.HttpContext.GetEndpoint()?.Metadata.GetMetadata<ImportMapDefinition>(); 430var pathBase = ViewContext.HttpContext.Request.PathBase; 479ViewContext.HttpContext.Request.PathBase); 487FileVersionProvider = ViewContext.HttpContext.RequestServices.GetRequiredService<IFileVersionProvider>();
Microsoft.AspNetCore.Mvc.ViewFeatures (50)
DefaultDisplayTemplates.cs (2)
92var serviceProvider = htmlHelper.ViewContext.HttpContext.RequestServices; 208var serviceProvider = htmlHelper.ViewContext.HttpContext.RequestServices;
DefaultEditorTemplates.cs (2)
75var serviceProvider = htmlHelper.ViewContext.HttpContext.RequestServices; 251var serviceProvider = htmlHelper.ViewContext.HttpContext.RequestServices;
DefaultHtmlGenerator.cs (2)
183return _antiforgery.GetHtml(viewContext.HttpContext); 281var request = viewContext.HttpContext.Request;
Filters\AntiforgeryMiddlewareAuthorizationFilter.cs (2)
19if (context.HttpContext.Items.ContainsKey(AntiforgeryMiddlewareWithEndpointInvokedKey)) 21var antiforgeryValidationFeature = context.HttpContext.Features.Get<IAntiforgeryValidationFeature>();
Filters\AutoValidateAntiforgeryTokenAuthorizationFilter.cs (1)
22var method = context.HttpContext.Request.Method;
Filters\ControllerSaveTempDataPropertyFilter.cs (1)
23var tempData = _tempDataFactory.GetTempData(context.HttpContext);
Filters\ControllerViewDataAttributeFilter.cs (1)
26context.HttpContext.Features.Set<IViewDataValuesProviderFeature>(this);
Filters\SaveTempDataFilter.cs (10)
32if (!context.HttpContext.Items.ContainsKey(SaveTempDataFilterContextKey)) 39context.HttpContext.Items.Add(SaveTempDataFilterContextKey, tempDataContext); 42if (!context.HttpContext.Response.HasStarted) 44context.HttpContext.Response.OnStarting( 46state: context.HttpContext); 84if (!context.HttpContext.Response.HasStarted && context.Exception != null) 86GetTempDataContext(context.HttpContext)?.RequestHasUnhandledException = true; 101if (!context.HttpContext.Response.HasStarted) 103SaveTempData(context.Result, _factory, context.Filters, context.HttpContext); 104GetTempDataContext(context.HttpContext)?.TempDataSaved = true;
Filters\ValidateAntiforgeryTokenAuthorizationFilter.cs (1)
37await _antiforgery.ValidateRequestAsync(context.HttpContext);
NameAndIdProvider.cs (2)
43var items = viewContext.HttpContext.Items; 142var items = viewContext.HttpContext.Items;
PageRemoteAttribute.cs (1)
43var services = context.ActionContext.HttpContext.RequestServices;
PartialViewResult.cs (1)
64var services = context.HttpContext.RequestServices;
RemoteAttribute.cs (1)
111var services = context.ActionContext.HttpContext.RequestServices;
RemoteAttributeBase.cs (1)
179var services = context.ActionContext.HttpContext.RequestServices;
Rendering\HtmlHelperComponentExtensions.cs (1)
62var httpContext = htmlHelper.ViewContext.HttpContext;
SkipStatusCodePagesAttribute.cs (1)
27context.HttpContext.Features.Get<IStatusCodePagesFeature>()?.Enabled = false;
TemplateRenderer.cs (1)
240var newHelper = viewContext.HttpContext.RequestServices.GetRequiredService<IHtmlHelper>();
ViewComponent.cs (6)
34public HttpContext HttpContext => ViewContext?.HttpContext!; 39public HttpRequest Request => ViewContext?.HttpContext?.Request!; 44public IPrincipal User => ViewContext?.HttpContext?.User!; 49public ClaimsPrincipal UserClaimsPrincipal => ViewContext?.HttpContext?.User!; 87var services = ViewComponentContext.ViewContext?.HttpContext?.RequestServices; 151var services = ViewComponentContext.ViewContext?.HttpContext?.RequestServices;
ViewComponentResult.cs (1)
63var services = context.HttpContext.RequestServices;
ViewComponentResultExecutor.cs (4)
72var response = context.HttpContext.Response; 83tempData = _tempDataDictionaryFactory.GetTempData(context.HttpContext); 113var viewComponentHelper = context.HttpContext.RequestServices.GetRequiredService<IViewComponentHelper>(); 138var viewDataValuesProvider = viewContext.HttpContext.Features.Get<IViewDataValuesProviderFeature>();
ViewComponents\DefaultViewComponentActivator.cs (1)
49context.ViewContext.HttpContext.RequestServices,
ViewComponents\ServiceBasedViewComponentActivator.cs (1)
21return context.ViewContext.HttpContext.RequestServices.GetRequiredService(viewComponentType);
ViewComponents\ViewViewComponentResult.cs (2)
113_diagnosticListener = viewContext.HttpContext.RequestServices.GetRequiredService<DiagnosticListener>(); 131return context.ViewContext.HttpContext.RequestServices.GetRequiredService<ICompositeViewEngine>();
ViewExecutor.cs (3)
154tempData = TempDataFactory.GetTempData(actionContext.HttpContext); 187var response = viewContext.HttpContext.Response; 235var viewDataValuesProvider = viewContext.HttpContext.Features.Get<IViewDataValuesProviderFeature>();
ViewResult.cs (1)
64var executor = context.HttpContext.RequestServices.GetService<IActionResultExecutor<ViewResult>>();