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)
87new ResourceAssetProperty("preloadrel", "preload"), 88new ResourceAssetProperty("preloadas", "script"), 89new ResourceAssetProperty("preloadpriority", "high"), 90new ResourceAssetProperty("preloadcrossorigin", "anonymous"), 91new ResourceAssetProperty("integrity", "abcd"), 92new ResourceAssetProperty("preloadorder", "2"), 93new ResourceAssetProperty("preloadgroup", "webassembly") 96new ResourceAssetProperty("preloadrel", "preload"), 97new ResourceAssetProperty("preloadas", "script"), 98new ResourceAssetProperty("preloadpriority", "high"), 99new ResourceAssetProperty("preloadcrossorigin", "anonymous"), 100new ResourceAssetProperty("integrity", "abcd"), 101new ResourceAssetProperty("preloadorder", "1"), 102new ResourceAssetProperty("preloadgroup", "webassembly") 105new ResourceAssetProperty("preloadrel", "preload"), 106new ResourceAssetProperty("preloadas", "script"), 107new ResourceAssetProperty("preloadpriority", "high"), 108new ResourceAssetProperty("preloadcrossorigin", "anonymous"), 109new ResourceAssetProperty("integrity", "abcd"), 110new ResourceAssetProperty("preloadorder", "1"), 111new ResourceAssetProperty("preloadgroup", "abcd") 114new ResourceAssetProperty("integrity", "abcd")
Microsoft.AspNetCore.Components.Tests (2)
ResourceAssetCollectionTest.cs (2)
31[new ResourceAssetProperty("label", "image1.jpg")]), 77[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);
10 references to ResourceAssetProperty
Microsoft.AspNetCore.Components (2)
ResourceAsset.cs (2)
15public sealed class ResourceAsset(string url, IReadOnlyList<ResourceAssetProperty>? properties) 25public IReadOnlyList<ResourceAssetProperty>? Properties { get; } = properties;
Microsoft.AspNetCore.Components.Endpoints (6)
Assets\ImportMapDefinition.cs (1)
91var property = asset.Properties[i];
Builder\ResourcePreloadCollection.cs (3)
27foreach (var property in asset.Properties) 56private static (int order, string header) CreateHeader(StringBuilder headerBuilder, string url, IEnumerable<ResourceAssetProperty> properties) 64foreach (var property in properties)
src\Components\Shared\src\ResourceCollectionProvider.cs (1)
58[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)
58[DynamicDependency(JsonSerialized, typeof(ResourceAssetProperty))]
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
src\Shared\Components\ResourceCollectionResolver.cs (1)
161var properties = new ResourceAssetProperty[foundProperties];