11 references to AssetRoles
Microsoft.NET.Sdk.StaticWebAssets.Tasks (11)
Data\StaticWebAsset.cs (7)
845AssetRole = string.IsNullOrEmpty(AssetRole) ? AssetRoles.Primary : AssetRole; 988case AssetRoles.Primary: 989case AssetRoles.Related: 990case AssetRoles.Alternative: 1144=> string.Equals(AssetRole, AssetRoles.Primary, StringComparison.Ordinal); 1147=> string.Equals(AssetRole, AssetRoles.Related, StringComparison.Ordinal); 1150=> 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));