1 instantiation of PreloadAsset
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourcePreloadCollection.cs (1)
54var resourceAsset = new PreloadAsset(url);
12 references to PreloadAsset
Microsoft.AspNetCore.Components.Endpoints (12)
Assets\LinkPreload.cs (3)
15private List<PreloadAsset>? assets; 32private void PreloadAssets(List<PreloadAsset> assets) 52var asset = assets[i];
Builder\ResourcePreloadCollection.cs (6)
10private readonly Dictionary<string, List<PreloadAsset>> _storage = new(); 37var preloadAsset = CreateAsset(asset.Url, asset.Properties); 40groupHeaders = _storage[group] = new List<PreloadAsset>(); 52private static PreloadAsset CreateAsset(string url, IEnumerable<ResourceAssetProperty> properties) 54var resourceAsset = new PreloadAsset(url); 99public bool TryGetAssets(string group, [MaybeNullWhen(false)] out List<PreloadAsset> assets)
Builder\ResourcePreloadService.cs (3)
8private Action<List<PreloadAsset>>? handler; 10public void SetPreloadingHandler(Action<List<PreloadAsset>> handler) 13public void Preload(List<PreloadAsset> assets)