1 instantiation of HotReloadManager
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Components\Shared\src\HotReloadManager.cs (1)
14public static readonly HotReloadManager Default = new();
51 references to HotReloadManager
Microsoft.AspNetCore.Components (45)
BindConverter.cs (4)
1723if (HotReloadManager.IsSupported) 1725HotReloadManager.Default.OnDeltaApplied += _cache.Clear; 1920if (HotReloadManager.IsSupported) 1922HotReloadManager.Default.OnDeltaApplied += _cache.Clear;
ChangeDetection.cs (2)
15if (HotReloadManager.IsSupported) 17HotReloadManager.Default.OnDeltaApplied += _immutableObjectTypesCache.Clear;
ComponentFactory.cs (2)
24if (HotReloadManager.IsSupported) 26HotReloadManager.Default.OnDeltaApplied += ClearCache;
DefaultComponentActivator.cs (2)
17if (HotReloadManager.IsSupported) 19HotReloadManager.Default.OnDeltaApplied += ClearCache;
DefaultComponentPropertyActivator.cs (2)
23if (HotReloadManager.IsSupported) 25HotReloadManager.Default.OnDeltaApplied += ClearCache;
PersistentState\PersistentServicesRegistry.cs (2)
32if (HotReloadManager.IsSupported) 34HotReloadManager.Default.OnDeltaApplied += _cachedAccessorsByType.Clear;
PersistentState\PersistentStateValueProviderKeyResolver.cs (2)
21if (HotReloadManager.IsSupported) 23HotReloadManager.Default.OnDeltaApplied += ClearCaches;
PersistentState\PersistentValueProviderComponentSubscription.cs (2)
24if (HotReloadManager.IsSupported) 26HotReloadManager.Default.OnDeltaApplied += ClearCaches;
Reflection\ComponentProperties.cs (2)
17if (HotReloadManager.IsSupported) 19HotReloadManager.Default.OnDeltaApplied += ClearCache;
RenderHandle.cs (1)
54public bool IsRenderingOnMetadataUpdate => HotReloadManager.IsSupported && (_renderer?.IsRenderingOnMetadataUpdate ?? false);
RenderTree\EventArgsTypeCache.cs (2)
16if (HotReloadManager.IsSupported) 18HotReloadManager.Default.OnDeltaApplied += Cache.Clear;
RenderTree\Renderer.cs (7)
130internal HotReloadManager? HotReloadManager { get; set; } = HotReloadManager.IsSupported ? HotReloadManager.Default : null; 267if (HotReload.HotReloadManager.IsSupported && HotReloadManager != null) 332if (HotReload.HotReloadManager.IsSupported && HotReloadManager != null) 362if (HotReload.HotReloadManager.IsSupported && HotReloadManager != null) 1277if (HotReload.HotReloadManager.IsSupported && HotReloadManager != null && _hotReloadInitialized && _hotReloadRenderHandler is not null)
RenderTree\RenderTreeDiffBuilder.cs (1)
687var isHotReload = HotReloadManager.IsSupported && diffContext.Renderer.IsRenderingOnMetadataUpdate;
RouteView.cs (2)
25if (HotReloadManager.IsSupported) 27HotReloadManager.Default.OnDeltaApplied += _layoutAttributeCache.Clear;
Routing\Router.cs (4)
114if (HotReloadManager.IsSupported) 116HotReloadManager.Default.OnDeltaApplied += ClearRouteCaches; 182if (HotReloadManager.IsSupported) 184HotReloadManager.Default.OnDeltaApplied -= ClearRouteCaches;
Routing\RouteTable.cs (2)
19if (HotReloadManager.IsSupported) 21HotReloadManager.Default.OnDeltaApplied += _routeEntryCache.Clear;
src\aspnetcore\src\Components\Shared\src\HotReloadManager.cs (2)
8[assembly: MetadataUpdateHandler(typeof(HotReloadManager))] 14public static readonly HotReloadManager Default = new();
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (4)
22if (HotReloadManager.IsSupported) 24HotReloadManager.Default.OnDeltaApplied += ClearCache; 32if (HotReloadManager.IsSupported) 34HotReloadManager.Default.OnDeltaApplied -= ClearCache;
Microsoft.AspNetCore.Components.Web (6)
Forms\ExpressionMemberAccessor.cs (2)
22if (HotReloadManager.IsSupported) 24HotReloadManager.Default.OnDeltaApplied += ClearCache;
JSComponents\JSComponentInterop.cs (2)
30if (HotReloadManager.IsSupported) 32HotReloadManager.Default.OnDeltaApplied += ParameterTypeCaches.Clear;
src\aspnetcore\src\Components\Shared\src\ExpressionFormatting\ExpressionFormatter.cs (2)
18if (HotReloadManager.IsSupported) 20HotReloadManager.Default.OnDeltaApplied += ClearCache;