26 references to AssetKinds
Microsoft.NET.Sdk.StaticWebAssets.Tasks (26)
Data\StaticWebAsset.cs (13)
812AssetKinds.IsKind(AssetKind, assetKind); 843AssetKind = !string.IsNullOrEmpty(AssetKind) ? AssetKind : !ShouldCopyToPublishDirectory() ? AssetKinds.Build : AssetKinds.All; 968case AssetKinds.All: 969case AssetKinds.Build: 970case AssetKinds.Publish: 1126=> string.Equals(AssetKind, AssetKinds.Build, StringComparison.Ordinal); 1129=> string.Equals(AssetKind, AssetKinds.Publish, StringComparison.Ordinal); 1132=> string.Equals(AssetKind, AssetKinds.All, StringComparison.Ordinal); 1748AssetKinds.Publish => assetKind switch 1750AssetKinds.Build => true, 1753AssetKinds.Build => assetKind switch 1755AssetKinds.Publish => true,
DefineStaticWebAssets.cs (12)
48public string AssetKind { get; set; } = StaticWebAsset.AssetKinds.All; 268var contentRootPrefix = StaticWebAsset.AssetKinds.IsPublish(assetKind) ? null : contentRoot; 336item.SetMetadata(nameof(StaticWebAsset.AssetKind), !asset.ShouldCopyToPublishDirectory() ? StaticWebAsset.AssetKinds.Build : StaticWebAsset.AssetKinds.All); 571asset.SetMetadata(nameof(StaticWebAsset.AssetKind), StaticWebAsset.AssetKinds.Build); 572existingAsset.SetMetadata(nameof(StaticWebAsset.AssetKind), StaticWebAsset.AssetKinds.Publish); 579StaticWebAsset.AssetKinds.Build); 586StaticWebAsset.AssetKinds.Publish); 591asset.SetMetadata(nameof(StaticWebAsset.AssetKind), StaticWebAsset.AssetKinds.Publish); 592existingAsset.SetMetadata(nameof(StaticWebAsset.AssetKind), StaticWebAsset.AssetKinds.Build); 599StaticWebAsset.AssetKinds.Publish); 606StaticWebAsset.AssetKinds.Build);
GenerateStaticWebAssetsDevelopmentManifest.cs (1)
107var asset = StaticWebAsset.ChooseNearestAssetKind(group, StaticWebAsset.AssetKinds.Build).SingleOrDefault();