1 instantiation of DynamicPageEndpointSelector
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\DynamicPageEndpointSelectorCache.cs (1)
46return new DynamicPageEndpointSelector(dataSource);
7 references to DynamicPageEndpointSelector
Microsoft.AspNetCore.Mvc.RazorPages (7)
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (4)
66DynamicPageEndpointSelector? selector = null; 179private DynamicPageEndpointSelector ResolveSelector(DynamicPageEndpointSelector? currentSelector, Endpoint endpoint) 181var selector = _selectorCache.GetEndpointSelector(endpoint);
Infrastructure\DynamicPageEndpointSelectorCache.cs (3)
16private readonly ConcurrentDictionary<int, DynamicPageEndpointSelector> _endpointSelectorCache = new(); 27public DynamicPageEndpointSelector? GetEndpointSelector(Endpoint endpoint) 39private DynamicPageEndpointSelector EnsureDataSource(int key)