50 instantiations of ResourceAssetProperty
Microsoft.AspNetCore.Components.Endpoints (8)
src\Shared\Components\ResourceCollectionResolver.cs (8)
165properties[index++] = new ResourceAssetProperty("label", label); 169properties[index++] = new ResourceAssetProperty("integrity", integrity); 173properties[index++] = new ResourceAssetProperty("preloadrel", preloadRel); 177properties[index++] = new ResourceAssetProperty("preloadas", preloadAs); 181properties[index++] = new ResourceAssetProperty("preloadpriority", preloadPriority); 185properties[index++] = new ResourceAssetProperty("preloadcrossorigin", preloadCrossorigin); 189properties[index++] = new ResourceAssetProperty("preloadorder", preloadOrder); 193properties[index++] = new ResourceAssetProperty("preloadgroup", preloadGroup);
Microsoft.AspNetCore.Components.Endpoints.Tests (24)
Assets\ImportMapDefinitionTest.cs (2)
108new ResourceAssetProperty("integrity", "sha384-abc123"), 109new ResourceAssetProperty("label", "jquery.js"),
EndpointHtmlRendererTest.cs (22)
111new ResourceAssetProperty("preloadrel", "preload"), 112new ResourceAssetProperty("preloadas", "script"), 113new ResourceAssetProperty("preloadpriority", "high"), 114new ResourceAssetProperty("preloadcrossorigin", "anonymous"), 115new ResourceAssetProperty("integrity", "abcd"), 116new ResourceAssetProperty("preloadorder", "2"), 117new ResourceAssetProperty("preloadgroup", "webassembly") 120new ResourceAssetProperty("preloadrel", "preload"), 121new ResourceAssetProperty("preloadas", "script"), 122new ResourceAssetProperty("preloadpriority", "high"), 123new ResourceAssetProperty("preloadcrossorigin", "anonymous"), 124new ResourceAssetProperty("integrity", "abcd"), 125new ResourceAssetProperty("preloadorder", "1"), 126new ResourceAssetProperty("preloadgroup", "webassembly") 129new ResourceAssetProperty("preloadrel", "preload"), 130new ResourceAssetProperty("preloadas", "script"), 131new ResourceAssetProperty("preloadpriority", "high"), 132new ResourceAssetProperty("preloadcrossorigin", "anonymous"), 133new ResourceAssetProperty("integrity", "abcd"), 134new ResourceAssetProperty("preloadorder", "1"), 135new ResourceAssetProperty("preloadgroup", "abcd") 138new ResourceAssetProperty("integrity", "abcd")
Microsoft.AspNetCore.Components.Tests (2)
ResourceAssetCollectionTest.cs (2)
34[new ResourceAssetProperty("label", "image1.jpg")]), 80[new ResourceAssetProperty("label", "image2.jpg")]),
Microsoft.AspNetCore.Mvc.Razor.Test (1)
TagHelpers\UrlResolutionTagHelperTest.cs (1)
410[new ResourceAssetCollection([new("home/index.fingerprint.html", [new ResourceAssetProperty("label", "home/index.html")])])]),
Microsoft.AspNetCore.Mvc.TagHelpers.Test (7)
ImageTagHelperTest.cs (1)
222new("images/test-image.fingerprint.png", [new ResourceAssetProperty("label", "images/test-image.png")]),
LinkTagHelperTest.cs (3)
1197new("css/site.fingerprint.css", [new ResourceAssetProperty("label", "css/site.css")]), 1198new("base.fingerprint.css", [new ResourceAssetProperty("label", "base.css")]), 1199new("fallback.fingerprint.css", [new ResourceAssetProperty("label", "fallback.css")]),
ScriptTagHelperTest.cs (3)
803new("js/site.fingerprint.js", [new ResourceAssetProperty("label", "js/site.js")]), 804new("common.fingerprint.js", [new ResourceAssetProperty("label", "common.js")]), 805new("fallback.fingerprint.js", [new ResourceAssetProperty("label", "fallback.js")]),
Microsoft.AspNetCore.Mvc.ViewFeatures (8)
src\Shared\Components\ResourceCollectionResolver.cs (8)
165properties[index++] = new ResourceAssetProperty("label", label); 169properties[index++] = new ResourceAssetProperty("integrity", integrity); 173properties[index++] = new ResourceAssetProperty("preloadrel", preloadRel); 177properties[index++] = new ResourceAssetProperty("preloadas", preloadAs); 181properties[index++] = new ResourceAssetProperty("preloadpriority", preloadPriority); 185properties[index++] = new ResourceAssetProperty("preloadcrossorigin", preloadCrossorigin); 189properties[index++] = new ResourceAssetProperty("preloadorder", preloadOrder); 193properties[index++] = new ResourceAssetProperty("preloadgroup", preloadGroup);
11 references to ResourceAssetProperty
Microsoft.AspNetCore.Components (3)
ResourceAsset.cs (2)
15public sealed class ResourceAsset(string url, IReadOnlyList<ResourceAssetProperty>? properties = null) 25public IReadOnlyList<ResourceAssetProperty>? Properties { get; } = properties;
ResourceAssetCollection.cs (1)
34foreach (var property in resource.Properties ?? [])
Microsoft.AspNetCore.Components.Endpoints (6)
Assets\ImportMapDefinition.cs (1)
91var property = asset.Properties[i];
Builder\ResourcePreloadCollection.cs (3)
23foreach (var property in asset.Properties) 52private static PreloadAsset CreateAsset(string url, IEnumerable<ResourceAssetProperty> properties) 55foreach (var property in properties)
src\Components\Shared\src\ResourceCollectionProvider.cs (1)
49[DynamicDependency(JsonSerialized, typeof(ResourceAssetProperty))]
src\Shared\Components\ResourceCollectionResolver.cs (1)
161var properties = new ResourceAssetProperty[foundProperties];
Microsoft.AspNetCore.Components.WebAssembly (1)
src\Components\Shared\src\ResourceCollectionProvider.cs (1)
49[DynamicDependency(JsonSerialized, typeof(ResourceAssetProperty))]
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
src\Shared\Components\ResourceCollectionResolver.cs (1)
161var properties = new ResourceAssetProperty[foundProperties];