18 references to Properties
Microsoft.AspNetCore (18)
WebApplication.cs (3)
38Properties[GlobalEndpointRouteBuilderKey] = this; 81IDictionary<string, object?> IApplicationBuilder.Properties => Properties; 300if (_webApplication.Properties.TryGetValue("__MiddlewareDescriptions", out var value) &&
WebApplicationBuilder.cs (15)
444if (!_builtApplication.Properties.TryGetValue(EndpointRouteBuilderKey, out var localRouteBuilder)) 448_builtApplication.Properties[UseRoutingKey] = app.Properties[UseRoutingKey]; 465&& !_builtApplication.Properties.ContainsKey(AuthenticationMiddlewareSetKey)) 467_builtApplication.Properties[AuthenticationMiddlewareSetKey] = true; 471&& !_builtApplication.Properties.ContainsKey(AuthorizationMiddlewareSetKey)) 473_builtApplication.Properties[AuthorizationMiddlewareSetKey] = true; 479&& !_builtApplication.Properties.ContainsKey(CsrfProtectionMiddlewareSetKey) 482_builtApplication.Properties[CsrfProtectionMiddlewareSetKey] = true; 520if (_builtApplication.Properties.ContainsKey(EndpointRouteBuilderKey)) 523_builtApplication.Properties[MiddlewareInvokedKeys.PostRoutingPipeline] = (Func<RequestDelegate, RequestDelegate>)postRoutingPipeline.CreateMiddleware; 530if (addCsrfProtection && !_builtApplication.Properties.ContainsKey(MiddlewareInvokedKeys.PostRoutingPipeline)) 533_builtApplication.Properties[MiddlewareInvokedKeys.PostRoutingPipeline] = (Func<RequestDelegate, RequestDelegate>)csrfPostRoutingPipeline.CreateMiddleware; 550foreach (var item in _builtApplication.Properties) 601if (_builtApplication.Properties.TryGetValue(MiddlewareDescriptionsKey, out var sourceValue) && 612_builtApplication.Properties[MiddlewareDescriptionsKey] = destinationDescriptions;