1 override of Items
Microsoft.AspNetCore.Http (1)
DefaultHttpContext.cs (1)
170public override IDictionary<object, object?> Items
43 references to Items
Microsoft.AspNetCore.Antiforgery (3)
AntiforgeryMiddleware.cs (1)
22context.Items[AntiforgeryMiddlewareWithEndpointInvokedKey] = AntiforgeryMiddlewareWithEndpointInvokedValue;
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
42if (endpoint == null && context.Items.TryGetValue(OriginalEndpointKey, out var e) && e is Endpoint originalEndpoint) 54context.Items[OriginalEndpointKey] = endpoint;
Microsoft.AspNetCore.Authorization.Policy (1)
AuthorizationMiddleware.cs (1)
103context.Items[AuthorizationMiddlewareInvokedWithEndpointKey] = AuthorizationMiddlewareWithEndpointInvokedValue;
Microsoft.AspNetCore.Components.Endpoints (10)
BrowserConfiguration\BrowserConfigurationHttpContextExtensions.cs (2)
23if (!context.Items.TryGetValue(Key, out var result)) 28context.Items[Key] = config;
Rendering\EndpointHtmlRenderer.EventDispatch.cs (1)
116var pathFormat = _httpContext.Items[nameof(StatusCodePagesOptions)] as string;
Rendering\EndpointHtmlRenderer.Prerendering.cs (2)
277if (!httpContext.Items.TryGetValue(ComponentSequenceKey, out var result)) 280httpContext.Items[ComponentSequenceKey] = result;
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (3)
171if (!httpContext.Items.TryGetValue(InvokedRenderModesKey, out var result)) 173httpContext.Items[InvokedRenderModesKey] = new InvokedRenderModes(currentInvocation); 196return httpContext.Items.TryGetValue(InvokedRenderModesKey, out var result)
TempData\TempDataProviderServiceCollectionExtensions.cs (2)
52if (httpContext.Items.TryGetValue(HttpContextItemKey, out var tempDataObj) && tempDataObj is ITempData tempData) 59httpContext.Items[HttpContextItemKey] = tempDataInstance;
Microsoft.AspNetCore.Cors (1)
Infrastructure\CorsMiddleware.cs (1)
104context.Items[CorsMiddlewareWithEndpointInvokedKey] = CorsMiddlewareWithEndpointInvokedValue;
Microsoft.AspNetCore.Diagnostics (4)
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
42if (endpoint == null && context.Items.TryGetValue(OriginalEndpointKey, out var e) && e is Endpoint originalEndpoint) 54context.Items[OriginalEndpointKey] = endpoint;
StatusCodePage\StatusCodePagesMiddleware.cs (2)
52context.Items[nameof(StatusCodePagesOptions)] = _options.PathFormat; 57context.Items.Remove(nameof(StatusCodePagesOptions));
Microsoft.AspNetCore.Hosting (3)
Internal\HostingApplicationDiagnostics.cs (1)
168var reachedPipelineEnd = httpContext.Items.ContainsKey(RequestUnhandledKey);
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
42if (endpoint == null && context.Items.TryGetValue(OriginalEndpointKey, out var e) && e is Endpoint originalEndpoint) 54context.Items[OriginalEndpointKey] = endpoint;
Microsoft.AspNetCore.Http (2)
Builder\ApplicationBuilder.cs (1)
190context.Items[RequestUnhandledKey] = true;
Features\FormFeature.cs (1)
363var hasInvokedMiddleware = _request.HttpContext.Items.ContainsKey("__AntiforgeryMiddlewareWithEndpointInvoked");
Microsoft.AspNetCore.Http.Abstractions (1)
HttpContext.cs (1)
97public IDictionary<object, object?> Items => _context.Items;
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionDispatcher.cs (1)
773newHttpContext.Items = new Dictionary<object, object?>(context.Items);
Microsoft.AspNetCore.Mvc.Core (4)
Routing\UrlHelperFactory.cs (4)
30if (httpContext.Items == null) 33nameof(HttpContext.Items), 38if (httpContext.Items.TryGetValue(typeof(IUrlHelper), out var value) && value is IUrlHelper urlHelper) 60httpContext.Items[typeof(IUrlHelper)] = urlHelper;
Microsoft.AspNetCore.Mvc.ViewFeatures (8)
Filters\AntiforgeryMiddlewareAuthorizationFilter.cs (1)
19if (context.HttpContext.Items.ContainsKey(AntiforgeryMiddlewareWithEndpointInvokedKey))
Filters\SaveTempDataFilter.cs (3)
32if (!context.HttpContext.Items.ContainsKey(SaveTempDataFilterContextKey)) 39context.HttpContext.Items.Add(SaveTempDataFilterContextKey, tempDataContext); 111if (httpContext.Items.TryGetValue(SaveTempDataFilterContextKey, out var value))
NameAndIdProvider.cs (2)
43var items = viewContext.HttpContext.Items; 142var items = viewContext.HttpContext.Items;
TempDataDictionaryFactory.cs (2)
35if (context.Items.TryGetValue(Key, out obj)) 42context.Items.Add(Key, result);
Microsoft.AspNetCore.Routing (5)
EndpointMiddleware.cs (3)
42!httpContext.Items.ContainsKey(AuthorizationMiddlewareInvokedKey)) 48!httpContext.Items.ContainsKey(CorsMiddlewareInvokedKey)) 54!httpContext.Items.ContainsKey(AntiforgeryMiddlewareWithEndpointInvokedKey))
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
42if (endpoint == null && context.Items.TryGetValue(OriginalEndpointKey, out var e) && e is Endpoint originalEndpoint) 54context.Items[OriginalEndpointKey] = endpoint;