9 writes to AssetMergeBehavior
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Data\StaticWebAsset.cs (1)
1443AssetMergeBehavior = metadataValue;
Microsoft.NET.Sdk.StaticWebAssets.Tests (8)
StaticWebAssets\DiscoverPrecompressedAssetsTest.cs (2)
51AssetMergeBehavior = string.Empty, 76AssetMergeBehavior = string.Empty,
StaticWebAssets\FilterStaticWebAssetEndpointsTest.cs (1)
296AssetMergeBehavior = StaticWebAsset.MergeBehaviors.PreferTarget,
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (1)
474AssetMergeBehavior = StaticWebAsset.MergeBehaviors.PreferTarget,
StaticWebAssets\GenerateStaticWebAssetsManifestTest.cs (1)
416AssetMergeBehavior = StaticWebAsset.MergeBehaviors.PreferTarget,
StaticWebAssets\ResolveCompressedAssetsTest.cs (2)
105AssetMergeBehavior = string.Empty, 128AssetMergeBehavior = string.Empty,
StaticWebAssets\UpdateStaticWebAssetEndpointsTest.cs (1)
361AssetMergeBehavior = StaticWebAsset.MergeBehaviors.PreferTarget,
27 references to AssetMergeBehavior
Microsoft.NET.Sdk.StaticWebAssets.Tasks (27)
Data\StaticWebAsset.cs (16)
66_assetMergeBehavior = asset.AssetMergeBehavior; 182get => _assetMergeBehavior ??= GetOriginalItemMetadata(nameof(AssetMergeBehavior)); 918result = string.Compare(AssetMergeBehavior, other.AssetMergeBehavior, StringComparison.Ordinal); 985AssetMergeBehavior == other.AssetMergeBehavior && 1128$"AssetRole: {AssetMergeBehavior}, " + 1156hash.Add(AssetMergeBehavior); 1338nameof(AssetMergeBehavior), 1391nameof(AssetMergeBehavior) => AssetMergeBehavior ?? "", 1442case nameof(AssetMergeBehavior): 1500{ nameof(AssetMergeBehavior), AssetMergeBehavior ?? "" }, 1539destinationItem.SetMetadata(nameof(AssetMergeBehavior), AssetMergeBehavior ?? "");
DefineStaticWebAssets.Cache.cs (1)
54nameof(StaticWebAsset.AssetMergeBehavior), nameof(StaticWebAsset.AssetMergeSource), nameof(StaticWebAsset.RelatedAsset),
MergeStaticWebAssets.cs (10)
89Log.LogMessage(MessageImportance.Normal, $"Removing '{assetToRemove.Identity}' because merge behavior is {assetToRemove.AssetMergeBehavior}."); 100Log.LogMessage(MessageImportance.Normal, $"Removing '{assetToRemove.Identity}' because merge behavior is {assetToRemove.AssetMergeBehavior}."); 112Log.LogMessage(MessageImportance.Normal, $"Removing '{assetToRemove.Identity}' because merge behavior is {assetToRemove.AssetMergeBehavior}."); 124Log.LogMessage(MessageImportance.Normal, $"Removing '{assetToRemove.Identity}' because merge behavior is {assetToRemove.AssetMergeBehavior}."); 136Log.LogMessage(MessageImportance.Normal, $"Removing '{assetToRemove.Identity}' because merge behavior is {assetToRemove.AssetMergeBehavior}."); 159if (!string.Equals(targetAsset.AssetMergeBehavior, sourceAsset.AssetMergeBehavior, StringComparison.Ordinal)) 161Log.LogMessage(MessageImportance.Normal, $"Skipping '{sourceAsset.Identity}' because merge behavior '{sourceAsset.AssetMergeBehavior}' is different from '{targetAsset.AssetMergeBehavior}'."); 165var behavior = targetAsset.AssetMergeBehavior;