46 instantiations of TargetFeedConfig
Microsoft.DotNet.Build.Tasks.Feed (7)
src\AzureDevOpsNugetFeedAssetPublisher.cs (1)
86var config = new TargetFeedConfig(default, _targetUrl, default, default, default, default, default);
src\model\SetupTargetFeedConfigV3.cs (3)
111yield return new TargetFeedConfig( 126yield return new TargetFeedConfig( 185yield return new TargetFeedConfig(
src\model\SetupTargetFeedConfigV4.cs (2)
110yield return new TargetFeedConfig( 158yield return new TargetFeedConfig(
src\PublishSignedAssets.cs (1)
83TargetFeedConfig targetFeedConfig = new TargetFeedConfig(TargetFeedContentType.Package, feedUrl, FeedType.AzDoNugetFeed, AzureDevOpsPersonalAccessToken);
Microsoft.DotNet.Build.Tasks.Feed.Tests (39)
LatestLinksManagerTests.cs (7)
27var feedConfig = new TargetFeedConfig( 45var feedConfig = new TargetFeedConfig( 63var feedConfig = new TargetFeedConfig( 91var feedConfig = new TargetFeedConfig( 127var feedConfig = new TargetFeedConfig( 157var feedConfig = new TargetFeedConfig( 194var feedConfig = new TargetFeedConfig(
PublishArtifactsInManifestTests.cs (1)
292TargetFeedConfig config = new TargetFeedConfig(TargetFeedContentType.Package, "testUrl", FeedType.AzDoNugetFeed, "tokenValue");
PublishToSymbolServerTest.cs (3)
46new TargetFeedConfig( 85new TargetFeedConfig( 204new TargetFeedConfig(
SetupTargetFeedConfigV3Tests.cs (15)
81new TargetFeedConfig( 96new TargetFeedConfig( 112new TargetFeedConfig( 135new TargetFeedConfig( 150new TargetFeedConfig( 199expectedFeeds.Add(new TargetFeedConfig( 213expectedFeeds.Add(new TargetFeedConfig( 233new TargetFeedConfig( 249new TargetFeedConfig( 267new TargetFeedConfig( 313new TargetFeedConfig( 328new TargetFeedConfig( 348new TargetFeedConfig( 364new TargetFeedConfig( 381new TargetFeedConfig(
SetupTargetFeedConfigV4Tests.cs (13)
83new TargetFeedConfig( 98new TargetFeedConfig( 113new TargetFeedConfig( 131new TargetFeedConfig( 146new TargetFeedConfig( 193expectedFeeds.Add(new TargetFeedConfig( 207expectedFeeds.Add(new TargetFeedConfig( 225new TargetFeedConfig( 241new TargetFeedConfig( 286new TargetFeedConfig( 301new TargetFeedConfig( 319new TargetFeedConfig( 335new TargetFeedConfig(
67 references to TargetFeedConfig
Microsoft.DotNet.Build.Tasks.Feed (42)
src\AssetPublisherFactory.cs (1)
23public virtual IAssetPublisher CreateAssetPublisher(TargetFeedConfig feedConfig, PublishArtifactsInManifestBase task)
src\AzureDevOpsNugetFeedAssetPublisher.cs (1)
86var config = new TargetFeedConfig(default, _targetUrl, default, default, default, default, default);
src\common\LatestLinksManager.cs (3)
51TargetFeedConfig feedConfig) 72public IEnumerable<AkaMSLink> GetLatestLinksToCreate(HashSet<string> assetsToPublish, TargetFeedConfig feedConfig, string feedBaseUrl) 102public static string ComputeLatestLinkBase(TargetFeedConfig feedConfig)
src\model\SetupTargetFeedConfigBase.cs (1)
55public abstract List<TargetFeedConfig> Setup();
src\model\SetupTargetFeedConfigV3.cs (2)
93public override List<TargetFeedConfig> Setup() 98private IEnumerable<TargetFeedConfig> Feeds()
src\model\SetupTargetFeedConfigV4.cs (2)
92public override List<TargetFeedConfig> Setup() 97private IEnumerable<TargetFeedConfig> Feeds()
src\model\TargetFeedConfig.cs (1)
98return obj is TargetFeedConfig other &&
src\PublishArtifactsInManifestBase.cs (25)
190public readonly Dictionary<TargetFeedContentType, HashSet<TargetFeedConfig>> FeedConfigs = 191new Dictionary<TargetFeedContentType, HashSet<TargetFeedConfig>>(); 367private bool TryAddAssetLocation(string assetId, string assetVersion, ReadOnlyDictionary<string, Asset> buildAssets, TargetFeedConfig feedConfig, LocationType assetLocationType) 404protected void CheckForInternalBuildsOnPublicFeeds(TargetFeedConfig feedConfig) 430if (FeedConfigs.TryGetValue(category, out HashSet<TargetFeedConfig> feedConfigsForCategory)) 432foreach (var feedConfig in feedConfigsForCategory) 602HashSet<TargetFeedConfig> feedConfigsForSymbols = FeedConfigs[TargetFeedContentType.Symbols]; 846public SymbolPublishVisibility GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols) 850foreach (var feedConfig in feedConfigsForSymbols) 877if (FeedConfigs.TryGetValue(category, out HashSet<TargetFeedConfig> feedConfigsForCategory)) 879foreach (var feedConfig in feedConfigsForCategory) 920protected virtual HashSet<PackageArtifactModel> SplitPackageByAssetSelection(HashSet<PackageArtifactModel> packages, TargetFeedConfig feedConfig) 1097if (FeedConfigs.TryGetValue(category, out HashSet<TargetFeedConfig> feedConfigsForCategory)) 1099foreach (var feedConfig in feedConfigsForCategory) 1139private HashSet<BlobArtifactModel> FilterBlobs(HashSet<BlobArtifactModel> blobs, TargetFeedConfig feedConfig) 1224TargetFeedConfig feedConfig) 1259TargetFeedConfig feedConfig, 1346TargetFeedConfig feedConfig, 1366TargetFeedConfig feedConfig, 1368Func<TargetFeedConfig, HttpClient, T, string, String, String, Task> packagePublishAction) 1485TargetFeedConfig feedConfig, 1600TargetFeedConfig feedConfig, 1649TargetFeedConfig feedConfig, 1741TargetFeedConfig feedConfig) 1788TargetFeedConfig feedConfig,
src\PublishArtifactsInManifestV3.cs (2)
174foreach (var feedConfig in targetFeedConfigs) 181FeedConfigs[categoryKey] = new HashSet<TargetFeedConfig>();
src\PublishArtifactsInManifestV4.cs (3)
169foreach (var feedConfig in targetFeedConfigs) 176FeedConfigs[categoryKey] = new HashSet<TargetFeedConfig>(); 228protected override HashSet<PackageArtifactModel> SplitPackageByAssetSelection(HashSet<PackageArtifactModel> packages, TargetFeedConfig feedConfig)
src\PublishSignedAssets.cs (1)
83TargetFeedConfig targetFeedConfig = new TargetFeedConfig(TargetFeedContentType.Package, feedUrl, FeedType.AzDoNugetFeed, AzureDevOpsPersonalAccessToken);
Microsoft.DotNet.Build.Tasks.Feed.Tests (25)
LatestLinksManagerTests.cs (7)
27var feedConfig = new TargetFeedConfig( 45var feedConfig = new TargetFeedConfig( 63var feedConfig = new TargetFeedConfig( 91var feedConfig = new TargetFeedConfig( 127var feedConfig = new TargetFeedConfig( 157var feedConfig = new TargetFeedConfig( 194var feedConfig = new TargetFeedConfig(
PublishArtifactsInManifestTests.cs (1)
292TargetFeedConfig config = new TargetFeedConfig(TargetFeedContentType.Package, "testUrl", FeedType.AzDoNugetFeed, "tokenValue");
PublishToSymbolServerTest.cs (3)
44var feedConfigsForSymbols = new HashSet<TargetFeedConfig> 80HashSet<TargetFeedConfig> feedConfigsForSymbols = []; 203HashSet<TargetFeedConfig> feedConfigsForSymbols = [
SetupTargetFeedConfigV3Tests.cs (7)
76var expectedFeeds = new List<TargetFeedConfig>(); 195var expectedFeeds = new List<TargetFeedConfig>(); 308var expectedFeeds = new List<TargetFeedConfig>(); 417private bool AreEquivalent(List<TargetFeedConfig> expectedItems, List<TargetFeedConfig> actualItems) 426foreach (var expected in expectedItems) 433foreach (var actual in actualItems)
SetupTargetFeedConfigV4Tests.cs (7)
78var expectedFeeds = new List<TargetFeedConfig>(); 189var expectedFeeds = new List<TargetFeedConfig>(); 281var expectedFeeds = new List<TargetFeedConfig>(); 369private bool AreEquivalent(List<TargetFeedConfig> expectedItems, List<TargetFeedConfig> actualItems) 378foreach (var expected in expectedItems) 385foreach (var actual in actualItems)