11 references to AssetRoles
Microsoft.NET.Sdk.StaticWebAssets.Tasks (11)
Data\StaticWebAsset.cs (7)
830AssetRole = string.IsNullOrEmpty(AssetRole) ? AssetRoles.Primary : AssetRole; 970case AssetRoles.Primary: 971case AssetRoles.Related: 972case AssetRoles.Alternative: 1122=> string.Equals(AssetRole, AssetRoles.Primary, StringComparison.Ordinal); 1125=> string.Equals(AssetRole, AssetRoles.Related, StringComparison.Ordinal); 1128=> string.Equals(AssetRole, AssetRoles.Alternative, StringComparison.Ordinal);
DefineStaticWebAssets.cs (4)
52public string AssetRole { get; set; } = StaticWebAsset.AssetRoles.Primary; 211var relatedAsset = ComputePropertyValue(candidate, nameof(StaticWebAsset.RelatedAsset), RelatedAsset, !StaticWebAsset.AssetRoles.IsPrimary(assetRole)); 212var assetTraitName = ComputePropertyValue(candidate, nameof(StaticWebAsset.AssetTraitName), AssetTraitName, !StaticWebAsset.AssetRoles.IsPrimary(assetRole)); 213var assetTraitValue = ComputePropertyValue(candidate, nameof(StaticWebAsset.AssetTraitValue), AssetTraitValue, !StaticWebAsset.AssetRoles.IsPrimary(assetRole));