10 instantiations of BlobArtifactModel
Microsoft.DotNet.Build.Manifest (2)
BlobArtifactModel.cs (1)
23public static BlobArtifactModel Parse(XElement xml) => new BlobArtifactModel
BlobArtifactModelFactory.cs (1)
41return new BlobArtifactModel
Microsoft.DotNet.Build.Manifest.Tests (6)
BuildModelFactoryTests.cs (6)
824Blobs = new List<BlobArtifactModel> { new BlobArtifactModel() }, 833Blobs = new List<BlobArtifactModel> { new BlobArtifactModel() }, 872var blobArtifactA = new BlobArtifactModel 883var blobArtifactB = new BlobArtifactModel 1048var blobArtifactA = new BlobArtifactModel 1059var blobArtifactB = new BlobArtifactModel
Microsoft.DotNet.Build.Tasks.Feed (1)
src\PublishBuildToMaestro.cs (1)
622var mergedManifestAsset = new BlobArtifactModel()
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
PublishToSymbolServerTest.cs (1)
231new Manifest.BlobArtifactModel()
43 references to BlobArtifactModel
Microsoft.DotNet.Build.Manifest (7)
ArtifactSet.cs (3)
15public List<BlobArtifactModel> Blobs { get; set; } = new List<BlobArtifactModel>(); 40Blobs = xml.Elements("Blob").Select(BlobArtifactModel.Parse).ToList(),
BlobArtifactModel.cs (1)
23public static BlobArtifactModel Parse(XElement xml) => new BlobArtifactModel
BlobArtifactModelFactory.cs (2)
11BlobArtifactModel CreateBlobArtifactModel(ITaskItem item, string repoOrigin); 33public BlobArtifactModel CreateBlobArtifactModel(ITaskItem item, string repoOrigin)
BuildModelFactory.cs (1)
139IEnumerable<BlobArtifactModel> blobArtifacts,
Microsoft.DotNet.Build.Manifest.Tests (10)
BuildModelFactoryTests.cs (10)
824Blobs = new List<BlobArtifactModel> { new BlobArtifactModel() }, 833Blobs = new List<BlobArtifactModel> { new BlobArtifactModel() }, 872var blobArtifactA = new BlobArtifactModel 883var blobArtifactB = new BlobArtifactModel 948Blobs = new List<BlobArtifactModel> { blobArtifactA }, 958Blobs = new List<BlobArtifactModel> { blobArtifactB }, 1048var blobArtifactA = new BlobArtifactModel 1059var blobArtifactB = new BlobArtifactModel 1124Blobs = new List<BlobArtifactModel> { blobArtifactA }, 1134Blobs = new List<BlobArtifactModel> { blobArtifactB },
Microsoft.DotNet.Build.Tasks.Feed (25)
src\PublishArtifactsInManifestBase.cs (17)
192public readonly Dictionary<TargetFeedContentType, HashSet<BlobArtifactModel>> BlobsByCategory = 193new Dictionary<TargetFeedContentType, HashSet<BlobArtifactModel>>(); 433HashSet<BlobArtifactModel> symbolAssets, 447async Task<bool> PublishSymbolPackageWithDownload(BlobArtifactModel symbolAsset) 508HashSet<BlobArtifactModel> symbolPackages) 540var symbolPackagesToPublish = BlobsByCategory.TryGetValue(TargetFeedContentType.Symbols, out HashSet<BlobArtifactModel> symbolAssets) ? 541symbolAssets : new HashSet<BlobArtifactModel>(); 1051HashSet<BlobArtifactModel> filteredBlobs = FilterBlobs(blobs, feedConfig); 1053foreach (var blob in filteredBlobs) 1089private HashSet<BlobArtifactModel> FilterBlobs(HashSet<BlobArtifactModel> blobs, TargetFeedConfig feedConfig) 1142foreach (var blobAsset in buildModel.Artifacts.Blobs) 1165BlobsByCategory[categoryKey] = new HashSet<BlobArtifactModel>() { blobAsset }; 1506private async Task PublishAssetsAsync(IAssetPublisher assetPublisher, HashSet<BlobArtifactModel> blobAssets, 1555HashSet<BlobArtifactModel> assetsToPublish, 1647HashSet<BlobArtifactModel> assetsToPublish, 1679foreach (var asset in assetsToPublish)
src\PublishBuildToMaestro.cs (5)
116BlobArtifactModel mergedManifestAsset; 361BlobArtifactModel mergedManifestAsset, 399foreach (var blob in buildModel.Artifacts.Blobs) 616internal BlobArtifactModel AddManifestAsAsset(BuildModel mergedModel, string manifestFileName) 622var mergedManifestAsset = new BlobArtifactModel()
src\PushToBuildStorage.cs (3)
306foreach (var blobArtifact in buildModel.Artifacts.Blobs) 429case BlobArtifactModel _: 478case BlobArtifactModel _:
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
PublishToSymbolServerTest.cs (1)
229task.BlobsByCategory.Add(TargetFeedContentType.Symbols, new HashSet<Manifest.BlobArtifactModel>()