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