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