46 instantiations of TargetFeedConfig
Microsoft.DotNet.Build.Tasks.Feed (7)
src\AzureDevOpsNugetFeedAssetPublisher.cs (1)
87var config = new TargetFeedConfig(default, _targetUrl, default, default, default, default, default);
src\model\SetupTargetFeedConfigV3.cs (3)
115yield return new TargetFeedConfig( 130yield return new TargetFeedConfig( 190yield return new TargetFeedConfig(
src\model\SetupTargetFeedConfigV4.cs (2)
114yield return new TargetFeedConfig( 163yield 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)
130TargetFeedConfig 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( 200expectedFeeds.Add(new TargetFeedConfig( 214expectedFeeds.Add(new TargetFeedConfig( 234new TargetFeedConfig( 250new TargetFeedConfig( 268new TargetFeedConfig( 315new TargetFeedConfig( 330new TargetFeedConfig( 350new TargetFeedConfig( 366new TargetFeedConfig( 383new TargetFeedConfig(
SetupTargetFeedConfigV4Tests.cs (13)
83new TargetFeedConfig( 98new TargetFeedConfig( 113new TargetFeedConfig( 131new TargetFeedConfig( 146new TargetFeedConfig( 194expectedFeeds.Add(new TargetFeedConfig( 208expectedFeeds.Add(new TargetFeedConfig( 226new TargetFeedConfig( 242new TargetFeedConfig( 288new TargetFeedConfig( 303new TargetFeedConfig( 321new TargetFeedConfig( 337new TargetFeedConfig(
67 references to TargetFeedConfig
Microsoft.DotNet.Build.Tasks.Feed (42)
src\AssetPublisherFactory.cs (1)
24public virtual IAssetPublisher CreateAssetPublisher(TargetFeedConfig feedConfig, PublishArtifactsInManifestBase task)
src\AzureDevOpsNugetFeedAssetPublisher.cs (1)
87var 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)
97public override List<TargetFeedConfig> Setup() 102private IEnumerable<TargetFeedConfig> Feeds()
src\model\SetupTargetFeedConfigV4.cs (2)
96public override List<TargetFeedConfig> Setup() 101private IEnumerable<TargetFeedConfig> Feeds()
src\model\TargetFeedConfig.cs (1)
98return obj is TargetFeedConfig other &&
src\PublishArtifactsInManifestBase.cs (25)
186public readonly Dictionary<TargetFeedContentType, HashSet<TargetFeedConfig>> FeedConfigs = 187new Dictionary<TargetFeedContentType, HashSet<TargetFeedConfig>>(); 320private bool TryAddAssetLocation(string assetId, string assetVersion, ReadOnlyDictionary<string, Asset> buildAssets, TargetFeedConfig feedConfig, LocationType assetLocationType) 357protected void CheckForInternalBuildsOnPublicFeeds(TargetFeedConfig feedConfig) 383if (FeedConfigs.TryGetValue(category, out HashSet<TargetFeedConfig> feedConfigsForCategory)) 385foreach (var feedConfig in feedConfigsForCategory) 552HashSet<TargetFeedConfig> feedConfigsForSymbols = FeedConfigs[TargetFeedContentType.Symbols]; 796public SymbolPublishVisibility GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols) 800foreach (var feedConfig in feedConfigsForSymbols) 827if (FeedConfigs.TryGetValue(category, out HashSet<TargetFeedConfig> feedConfigsForCategory)) 829foreach (var feedConfig in feedConfigsForCategory) 870protected virtual HashSet<PackageArtifactModel> SplitPackageByAssetSelection(HashSet<PackageArtifactModel> packages, TargetFeedConfig feedConfig) 1047if (FeedConfigs.TryGetValue(category, out HashSet<TargetFeedConfig> feedConfigsForCategory)) 1049foreach (var feedConfig in feedConfigsForCategory) 1089private HashSet<BlobArtifactModel> FilterBlobs(HashSet<BlobArtifactModel> blobs, TargetFeedConfig feedConfig) 1174TargetFeedConfig feedConfig) 1209TargetFeedConfig feedConfig, 1296TargetFeedConfig feedConfig, 1316TargetFeedConfig feedConfig, 1318Func<TargetFeedConfig, HttpClient, T, string, string, string, Task> packagePublishAction) 1400TargetFeedConfig feedConfig, 1508TargetFeedConfig feedConfig, 1557TargetFeedConfig feedConfig, 1649TargetFeedConfig feedConfig) 1696TargetFeedConfig feedConfig,
src\PublishArtifactsInManifestV3.cs (2)
170foreach (var feedConfig in targetFeedConfigs) 177FeedConfigs[categoryKey] = new HashSet<TargetFeedConfig>();
src\PublishArtifactsInManifestV4.cs (3)
165foreach (var feedConfig in targetFeedConfigs) 172FeedConfigs[categoryKey] = new HashSet<TargetFeedConfig>(); 224protected 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)
130TargetFeedConfig 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>(); 196var expectedFeeds = new List<TargetFeedConfig>(); 310var expectedFeeds = new List<TargetFeedConfig>(); 420private bool AreEquivalent(List<TargetFeedConfig> expectedItems, List<TargetFeedConfig> actualItems) 429foreach (var expected in expectedItems) 436foreach (var actual in actualItems)
SetupTargetFeedConfigV4Tests.cs (7)
78var expectedFeeds = new List<TargetFeedConfig>(); 190var expectedFeeds = new List<TargetFeedConfig>(); 283var expectedFeeds = new List<TargetFeedConfig>(); 372private bool AreEquivalent(List<TargetFeedConfig> expectedItems, List<TargetFeedConfig> actualItems) 381foreach (var expected in expectedItems) 388foreach (var actual in actualItems)