335 instantiations of PackageMapping
aspire (13)
NuGet\BundleNuGetService.cs (2)
240.Select(mapping => new PackageMapping( 288mappings = [.. mappings.Select(static mapping => new PackageMapping(
Packaging\PackageChannel.cs (1)
912yield return new PackageMapping(scopedPackageId, mapping.Source);
Packaging\PackageSourceOverrideMappings.cs (5)
57new(packagePattern, packageSourceOverride) 66mappings.Add(new PackageMapping(DefaultPackagePattern, packageSourceOverride)); 67mappings.Add(new PackageMapping(PackageMapping.AllPackages, packageSourceOverride)); 140new(DefaultPackagePattern, packageSourceOverride), 141new(PackageMapping.AllPackages, packageSourceOverride)
Packaging\PackagingService.cs (4)
142? [new(PackageSourceOverrideMappings.DefaultPackagePattern, integrationSource)] 149new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json") 282new PackageMapping("Aspire*", packagesPath) 447new PackageMapping("Aspire*", stagingFeedUrl)
Projects\IntegrationRestorePlan.cs (1)
270.Select(mapping => new PackageMapping(
Aspire.Cli.Tests (322)
Commands\AddCommandTests.cs (22)
434PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance) 506PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance) 593PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, [new PackageMapping("Aspire*", "stable")], stableCache, new TestFeatures(), NullLogger.Instance) 688PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance) 819PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance) 961PackageChannel.CreateExplicitChannel("test-hive", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "test-hive")], explicitCache, new TestFeatures(), NullLogger.Instance) 1455[new PackageMapping("Aspire*", source)], 2474var mappings = new[] { new PackageMapping("Aspire*", "https://preview-feed") }; 2529var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], fakeCache, new TestFeatures(), NullLogger.Instance); 2565var stagingChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], cache, new TestFeatures(), NullLogger.Instance); 2566var dailyChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, [new PackageMapping("Aspire*", "daily")], cache, new TestFeatures(), NullLogger.Instance); 2567var prChannel = PackageChannel.CreateExplicitChannel("pr-19404", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "pr-19404")], cache, new TestFeatures(), NullLogger.Instance); 2609[new PackageMapping("Aspire*", "staging")], 2718PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion), 2719PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion), 2720PackageChannel.CreateExplicitChannel("pr-19404", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "pr-19404")], prCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion) 2790PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance) 2989new PackageMapping("Aspire*", localSource), 2990new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 3026[new PackageMapping("Aspire*", localSource)], 3429new PackageMapping("Aspire*", localSource.FullName), 3430new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")
Commands\InitCommandTests.cs (3)
1104[new PackageMapping("Aspire*", hivesDir.FullName + "/pr-12345/packages")], 2401[new PackageMapping("Aspire*", channelSource), new PackageMapping(PackageMapping.AllPackages, fallbackSource)],
Commands\NewCommandChannelResolutionTests.cs (7)
660[new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")], 687new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/')), 688new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json"), 696new PackageMapping("Aspire*", "https://example.invalid/feed/v3/index.json"), 697new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json"), 733new PackageMapping("Aspire*", "/fake/pr-hive/packages"), 734new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json"),
Commands\NewCommandLocalTemplateTests.cs (1)
1071[new PackageMapping("Aspire*", "https://user:password@nuget.example/v3/index.json")],
Commands\NewCommandLocalTemplateTests.NuGetValues.cs (1)
124[new PackageMapping("Aspire*", feed.FullName)],
Commands\NewCommandTemplateConfigPersistenceTests.cs (3)
473[new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)], 500new PackageMapping("Aspire*", feed), 501new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg),
Commands\NewCommandTests.cs (4)
1258new PackageMapping("Aspire*", "https://channel.example/v3/index.json"), 1259new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 1303new PackageMapping("Aspire*", "https://channel.example/v3/index.json"), 1304new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)
Commands\UpdateCommandRepositoryToolsTests.cs (2)
494[new PackageMapping("Aspire*", targetSource)], 589[new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json")],
Commands\UpdateCommandTests.cs (8)
343new[] { new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json") }, 642new[] { new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json") }, 721new[] { new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json") }, 798new[] { new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json") }, 964new[] { new PackageMapping("Aspire*", "/path/to/pr/hive") }, 1042new[] { new PackageMapping("Aspire*", "/path/to/pr/hive") }, 1200new[] { new PackageMapping("Aspire*", "/path/to/pr/hive") }, 3662[new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json")],
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (62)
50var channel = CreateChannel([new("Aspire*", source)]); 105target, CreateChannel([new("Aspire*", source)]), createIfMissing: true, 134workspace.WorkspaceRoot, CreateChannel([new("Aspire*", source)]), createIfMissing: true, 182directory, "test", [new("Aspire*", source)], TestContext.Current.CancellationToken); 244var channel = CreateChannel([new("Aspire*", source)]); 280new PackageMapping("Aspire.*", "https://feed1.example"), 281new PackageMapping("CommunityToolkit*", "https://feed2.example") 301new PackageMapping("Aspire.*", "https://feed1.example"), 302new PackageMapping("CommunityToolkit*", "https://feed2.example") 343new PackageMapping("Aspire.*", "https://feed1.example"), 344new PackageMapping("Microsoft.*", "https://feed2.example") // feed2 missing 383new PackageMapping("Lib.*", "https://new.example") 423new PackageMapping("*", stableSource) 461new PackageMapping("Aspire.*", "https://feed1.example"), 462new PackageMapping("Microsoft.*", "https://feed2.example") 503directory, CreateChannel([new("Aspire*", channelSource)])).DefaultTimeout(); 525var mappings = new[] { new PackageMapping("Aspire.*", "https://feed.example") }; 554new PackageMapping("Aspire.*", "https://feed2.example") // should be feed2, but config has feed1 588new PackageMapping("Aspire.*", "https://feed1.example"), 589new PackageMapping("Microsoft.*", "https://feed2.example") 620new PackageMapping("*", "https://feed1.example"), 621new PackageMapping("*", "https://feed2.example") 660var channel = CreateChannel([new("Aspire*", channelSource), new("*", PackageSources.NuGetOrg)]); 700new PackageMapping("Aspire*", sourceUrl) 733new PackageMapping("Aspire.*", "https://example.com/aspire-feed"), 734new PackageMapping("*", "https://api.nuget.org/v3/index.json") 775new PackageMapping("Aspire*", "https://example.com/aspire-daily") 826new PackageMapping("Aspire*", "https://example.com/aspire-daily"), 827new PackageMapping("Microsoft.Extensions.ServiceDiscovery*", "https://example.com/aspire-daily") 891new PackageMapping("*", "https://api.nuget.org/v3/index.json") 948new PackageMapping("Aspire*", selectedSource), 949new PackageMapping("Microsoft.Extensions.ServiceDiscovery*", selectedSource), 950new PackageMapping("*", selectedSource) 1032new PackageMapping("Aspire*", newHive), 1033new PackageMapping("*", "https://api.nuget.org/v3/index.json"), 1082new PackageMapping("Aspire*", newHive), 1083new PackageMapping("*", "https://api.nuget.org/v3/index.json"), 1104new PackageMapping("Aspire.*", "https://feed1.example") 1143new PackageMapping("Aspire.*", "https://feed1.example") 1184new PackageMapping("Aspire.*", "https://feed1.example") 1236new PackageMapping("Aspire.*", "https://feed1.example") 1266new PackageMapping("Aspire.*", "https://feed1.example") 1297var channel = CreateChannel([new PackageMapping("Aspire*", "https://feed.example/v3/index.json")]); 1314var channel = CreateChannel([new PackageMapping("Aspire*", "https://feed.example/v3/index.json")]); 1331var channel = CreateChannel([new PackageMapping("*", "https://feed.example/v3/index.json")]); 1363workspace.WorkspaceRoot, CreateChannel([new("Aspire*", "https://feed.example/v3/index.json")]), 1391appHostDirectory, CreateChannel([new("Aspire*", "https://feed.example/v3/index.json")]), 1442var channel = CreateChannel([new("Aspire*", newSource)]); 1555directory, CreateChannel([new("Aspire*", "https://selected.example/v3/index.json")]), 1584directory, CreateChannel([new("Aspire*", source)]), createIfMissing: true, 1619workspace.WorkspaceRoot, "test", [new("Aspire*", source)], TestContext.Current.CancellationToken); 1671appHostDirectory, CreateChannel([new("Aspire*", "https://feed.example/v3/index.json")]), 1727directory, CreateChannel([new("Aspire*", source), new("*", PackageSources.NuGetOrg)]), 1783appHostDirectory, CreateChannel([new("Aspire*", "https://new.example/v3/index.json")]), 1815workspace.WorkspaceRoot, "apphost-0123456789abcdef", [new("Aspire*", source)], 1856appHostDirectory, CreateChannel([new("Aspire*", "https://selected.example/v3/index.json")]), 1896workspace.WorkspaceRoot, [new("Aspire*", "https://feed.example/v3/index.json")], 1913var channel = CreateChannel([new PackageMapping("Aspire*", "https://feed.example/v3/index.json")]); 1931var channel = CreateChannel([new PackageMapping("Aspire*", "https://feed.example/v3/index.json")]); 1958[new PackageMapping("Aspire*", "https://feed.example/v3/index.json")],
DotNet\DotNetCliRunnerTests.cs (2)
309"daily", PackageChannelQuality.Both, [new("Aspire*", newFeed.FullName)], 429"daily", PackageChannelQuality.Both, [new("Aspire*", selectedFeed.FullName)],
NuGet\BundleNuGetServiceTests.cs (3)
51[new PackageMapping("Aspire*", "https://api.nuget.org/v3/index.json"), new PackageMapping("*", "https://api.nuget.org/v3/index.json")], 114[new PackageMapping("Aspire*", "https://selected.example/v3/index.json")],
NuGet\NuGetClientTests.cs (1)
240useChannelOverlay ? [new PackageMapping("Aspire*", selectedFeed.FullName)] : null,
NuGet\NuGetConfigurationQueryTests.cs (5)
67? [new PackageMapping("*", PackageSources.NuGetOrg)] 68: [new PackageMapping("Aspire*", selectedSource), new PackageMapping("*", PackageSources.NuGetOrg)], 142appHostDirectory, "test", [new PackageMapping("Aspire*", newHive)], 198directory, "test", [new PackageMapping("Aspire*", "https://new.example/v3/index.json")],
NuGet\NuGetConfigurationTests.cs (9)
37[new("*", "https://company.example/v3/index.json")], 82"stable", PackageChannelQuality.Stable, [new("*", PackageSources.NuGetOrg)], 112"stable", PackageChannelQuality.Stable, [new("*", PackageSources.NuGetOrg)], 144settings, "test", [new("Aspire*", "https://selected.example/v3/index.json")]); 170settings, "test", [new("Aspire*", "https://selected.example/v3/index.json")]); 202settings, "test", [new("Aspire*", channelSource), new("*", PackageSources.NuGetOrg)]); 240settings, "test", [new("Aspire*", channelSource), new("*", PackageSources.NuGetOrg)]);
NuGet\NuGetPackageCacheTests.cs (1)
78useChannelOverlay ? [new PackageMapping("Aspire*", selectedFeed)] : null,
NuGet\NuGetPackageOperationConfigurationTests.cs (3)
27[new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)], 48new PackageMapping("Aspire*", channelSource), 49new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)
NuGet\TemporaryNuGetConfigFileTests.cs (6)
56new PackageMapping("Aspire.*", "https://example.com/feed1"), 57new PackageMapping(PackageMapping.AllPackages, "https://example.com/feed2"), 58new PackageMapping("Microsoft.*", "https://example.com/feed1") 85[new PackageMapping("Aspire.*", "https://example.com/feed")], 104new PackageMapping("Upper.*", "https://example.com/Feed/index.json"), 105new PackageMapping("Lower.*", "https://example.com/feed/index.json")
Packaging\PackageChannelTests.cs (46)
39new PackageMapping("Aspire*", aspireSource), 40new PackageMapping("*", "https://api.nuget.org/v3/index.json") 59new PackageMapping("Aspire*", prHivePath), 60new PackageMapping("*", "https://api.nuget.org/v3/index.json") 79new PackageMapping("Aspire*", stagingUrl), 80new PackageMapping("*", "https://api.nuget.org/v3/index.json") 118new PackageMapping("Aspire*", channelSource), 119new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 154[new PackageMapping("Aspire*", packageSource)], 189[new PackageMapping("Aspire*", channelPackagesDirectory.FullName)], 244new PackageMapping("Aspire*", packageSource), 245new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 285[new PackageMapping("Aspire*", "https://example.invalid/staging/v3/index.json")], 333new PackageMapping("Aspire*", channelSource), 334new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 417new PackageMapping("Aspire*", packageSource), 418new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 465new PackageMapping("Aspire*", packageSource), 466new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 494[new PackageMapping("Aspire*", packageSource)], 523new PackageMapping("Aspire*", packageSource), 524new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 568[new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)], 609[new PackageMapping("Aspire*", "https://daily.example/v3/index.json")], 654[new PackageMapping("Aspire*", "https://pr.example/v3/index.json")], 809[new PackageMapping("Aspire*", packageSource)], 840[new PackageMapping("Aspire*", packageSource)], 864new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 879new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json"), 880new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 895new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-microsoft-aspire-abc1234/nuget/v3/index.json"), 896new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 911new PackageMapping("Aspire*", "/tmp/pr-hive/12345"), 912new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 956[new PackageMapping("Aspire*", source)], 975new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/')), 976new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 992new PackageMapping("Aspire*", new Uri(packagesDirectory.FullName).AbsoluteUri), 993new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1008new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1023new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json"), 1024new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1042new PackageMapping("Aspire*", missingDirectory.Replace('\\', '/')), 1043new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1070new PackageMapping("Aspire*", packageSource), 1071new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")
Packaging\PackageSourceIdentityTests.cs (2)
39[new PackageMapping("Aspire*", selectedSource)], 63[new PackageMapping("Aspire*", caseVariant)],
Packaging\PackageSourceOverrideMappingsTests.cs (1)
238[new PackageMapping(pattern, source)],
Projects\AppHostServerProjectTests.cs (8)
492new PackageMapping("Aspire*", prOldHivePath), 493new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 498new PackageMapping("Aspire*", prNewHivePath), 499new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 585new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/fake/v3/index.json"), 586new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 630new PackageMapping("Aspire*", channelFeed) 676new PackageMapping("Aspire*", channelFeed)
Projects\GuestAppHostProjectTests.cs (5)
1653[new PackageMapping("Aspire.*", "stable")], 1719[new PackageMapping("Aspire*", "staging")], 1777[new PackageMapping("Aspire.*", "stable")], 1836[new PackageMapping("Aspire.*", "stable")], 1890[new PackageMapping("Aspire.*", "stable")],
Projects\PrebuiltAppHostServerTests.cs (67)
251mappings: [new PackageMapping("Aspire*", identityPackageSource.FullName)], 923mappings: [new PackageMapping("Aspire*", packageSource.FullName)], 968mappings: [new PackageMapping("Aspire*", identityPackageSource.FullName)], 1019mappings: [new PackageMapping("Aspire*", packageSource.FullName)], 1062mappings: [new PackageMapping("Aspire*", NuGetOrgSource)], 1069mappings: [new PackageMapping("Aspire*", packageSource.FullName)], 1280new PackageMapping("Aspire*", channelSource) 1371[new PackageMapping("Aspire*", overrideStagingFeed)]); 1402mappings: [new PackageMapping("Aspire*", source)], 1461[new PackageMapping("Aspire*", "https://example.com/staging")], 1488[new PackageMapping("Aspire*", "https://example.com/staging")], 1516new PackageMapping("Aspire.Hosting.Redis", "https://example.com/override"), 1517new PackageMapping("Aspire*", "https://example.com/override"), 1518new PackageMapping("*", "https://example.com/override"), 1519new PackageMapping("*", NuGetOrgSource) 1553new PackageMapping("CommunityToolkit.Aspire.Hosting.Redis", "https://example.com/override"), 1554new PackageMapping("Aspire*", "https://example.com/override"), 1555new PackageMapping("*", "https://example.com/override") 1586new PackageMapping("CommunityToolkit.Aspire.Hosting.Redis", source), 1587new PackageMapping("Aspire*", source), 1588new PackageMapping("*", source) 1617new PackageMapping("Aspire*", "https://example.com/staging"), 1618new PackageMapping("*", "https://api.nuget.org/v3/index.json") 1650new PackageMapping("Aspire*", "https://example.com/staging"), 1651new PackageMapping("Contoso.*", "https://example.com/contoso"), 1652new PackageMapping("*", "https://example.com/fallback") 1677[new PackageMapping("Aspire*", "https://example.com/staging")], 1697[new PackageMapping("Aspire*", source)], 1720[new PackageMapping("Aspire*", source)], 1752[new PackageMapping("Aspire*", source)], 1797new PackageMapping("Aspire*", channelSource), 1798new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource) 1828mappings: [new PackageMapping("CommunityToolkit*", channelSource)], 1864new PackageMapping("Aspire*", packageSourceOverride), 1865new PackageMapping("CommunityToolkit*", channelSource) 1887mappings: [new PackageMapping("Aspire*", channelSource), new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource)], 1918new PackageMapping("Aspire*", channelSource), 1919new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource) 1956mappings: [new PackageMapping("Aspire*", identityPackageSource.FullName)], 2011mappings: [new PackageMapping(PackageMapping.AllPackages, channelSource)], 2080mappings: [new PackageMapping("Aspire*", channelSource)], 2102mappings: [new PackageMapping("CommunityToolkit*", channelSource)], 2124mappings: [new PackageMapping(PackageMapping.AllPackages, channelSource)], 2208new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/fake/v3/index.json") 2235new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/fake/v3/index.json") 2307new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/fake/v3/index.json") 2602mappings: [new PackageMapping("Aspire*", packageSource.FullName)], 2651mappings: [new PackageMapping("Aspire*", packageSourceUri)], 2703new PackageMapping("Aspire*", hivePackageSource.FullName), 2704new PackageMapping(PackageMapping.AllPackages, channelSource) 2751mappings: [new PackageMapping("Aspire*", channelSource)], 2842mappings: [new PackageMapping("Aspire*", missingPackageSource)], 2901new PackageMapping("Aspire*", channelSource), 2902new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource) 3063mappings: [new PackageMapping("Aspire*", channelSource)], 3161mappings: [new PackageMapping("Aspire*", channelSource)], 3330mappings: [new PackageMapping("Aspire*", channelSource)], 3470mappings: [new PackageMapping("Aspire*", source)], 3591mappings: [new PackageMapping("Aspire*", channelSource)], 3676mappings: [new PackageMapping("Aspire*", channelSource)], 3753mappings: [new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/fake/v3/index.json")], 3817mappings: [new PackageMapping("Aspire*", channelSource)], 4084mappings: [new PackageMapping("Aspire*", localHive)], 4256new PackageMapping("Aspire*", stagingFeed), 4257new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 4458mappings: [new PackageMapping("Aspire*", source)],
Projects\ProjectUpdaterNuGetConfigurationTests.cs (11)
332"daily", PackageChannelQuality.Both, [new("Aspire*", newSource)], 491"daily", PackageChannelQuality.Both, [new("Aspire*", newFeed.FullName)], 687[new("Aspire*", hasExplicitChannel ? currentSource : "https://replacement.example/v3/index.json")], 942"staging", PackageChannelQuality.Both, [new("Aspire*", newSource)], 992[new("Aspire*", "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json")], 1105stable ? "stable" : "daily", PackageChannelQuality.Both, [new("Aspire*", mappingOnly ? oldHive : newSource)], 1278"staging", PackageChannelQuality.Both, [new("Aspire*", newSource)], 1410"daily", PackageChannelQuality.Both, [new("Aspire*", "https://new.example/v3/index.json")], 1549"daily", PackageChannelQuality.Both, [new("Aspire*", source)], 1618"daily", PackageChannelQuality.Both, [new("Aspire*", source)], 1696"daily", PackageChannelQuality.Both, [new("Aspire*", source)],
Templating\DotNetTemplateFactoryTests.cs (5)
55new PackageMapping("Aspire.*", "https://test.feed.example.com") 87new PackageMapping("Aspire.*", "https://test.feed.example.com") 124new PackageMapping("Aspire.*", "https://test.feed.example.com") 167new PackageMapping("Aspire.*", "https://test.feed.example.com") 193new PackageMapping("Aspire.*", "https://test.feed.example.com")
Templating\TemplateNuGetConfigServiceTests.cs (34)
50"daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", source)], 96[new PackageMapping("Aspire*", selectedSource), new PackageMapping("*", PackageSources.NuGetOrg)], 139[new PackageMapping("Aspire*", source)], 182[new PackageMapping("Aspire*", "https://daily.example/v3/index.json")], 226[new PackageMapping("Aspire*", "https://daily.example/v3/index.json")], 314new PackageMapping("Aspire*", channelAspireSource), 315new PackageMapping("CommunityToolkit*", communitySource), 316new PackageMapping(PackageMapping.AllPackages, fallbackSource), 523[new PackageMapping("Aspire*", "stable-src")], 589new PackageMapping("Aspire*", channelSource), 590new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 647[new PackageMapping("Aspire*", "pr-source")], 686[new PackageMapping("Aspire*", "https://example.invalid/staging/v3/index.json")], 719new PackageMapping("Aspire*", channelSource), 720new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 842[new PackageMapping("Aspire*", "pr-src")], 904[new PackageMapping("Aspire*", "https://example.invalid/staging/v3/index.json")], 912[new PackageMapping("Aspire*", prPackagesDirectory.FullName.Replace('\\', '/'))], 920[new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/'))], 960[new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/'))], 1003[new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/'))], 1039[new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/'))], 1074[new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/'))], 1121[new PackageMapping("Aspire*", "https://example.invalid/staging/v3/index.json")], 1129[new PackageMapping("Aspire*", packagesDirectory.FullName.Replace('\\', '/'))], 1167[new PackageMapping("Aspire*", "https://example.invalid/staging/v3/index.json")], 1230[new PackageMapping("Aspire*", packagesDir.FullName.Replace('\\', '/'))], 1279[new PackageMapping("Aspire*", new Uri(packagesDir.FullName).AbsoluteUri)], 1347new PackageMapping("Aspire*", "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json"), 1348new PackageMapping("*", "https://api.nuget.org/v3/index.json") 1388[new PackageMapping("*", "https://api.nuget.org/v3/index.json")], 1433[new PackageMapping("*", "https://api.nuget.org/v3/index.json")], 1548[new PackageMapping("*", PackageSources.NuGetOrg)],
170 references to PackageMapping
aspire (80)
Commands\AddCommand.cs (1)
504PackageMapping[] mappings,
DotNet\DotNetAppHostNuGetConfigBuilder.cs (5)
12NuGetSettingsInfo settings, string workloadId, PackageMapping[]? selectedMappings) 41IReadOnlyList<PackageMapping> selectedMappings, 46.Where(static mapping => mapping.PackageFilter != PackageMapping.AllPackages) 86(selectedMappings.Count == 0 && pattern == PackageMapping.AllPackages || 94.All(static pattern => pattern == PackageMapping.AllPackages))
NuGet\BundleNuGetPackageCache.cs (2)
28IReadOnlyList<PackageMapping>? channelMappings, 38PackageMapping[] mappings,
NuGet\BundleNuGetService.cs (7)
219PackageMapping[]? selectedMappings, 237private static PackageMapping[]? ResolvePackageMappings( 238DirectoryInfo workingDirectory, NuGetSettingsInfo settings, PackageMapping[]? selectedMappings) 257PackageMapping[]? selectedMappings, 286if (mappings is { Length: > 0 } && mappings.All(static mapping => mapping.PackageFilter == PackageMapping.AllPackages)) 408IReadOnlyList<PackageMapping>? mappings, 421.Where(mapping => restrictToSelectedSources || mapping.PackageFilter != PackageMapping.AllPackages)
NuGet\NuGetConfigurationBuilder.cs (12)
37pattern != PackageMapping.AllPackages && 66PackageMapping[]? selectedMappings, 114PackageMapping[]? mappings, 203PackageMapping[] selectedMappings, 262mapping.Patterns.Any(static pattern => pattern != PackageMapping.AllPackages)) && 298IReadOnlyList<PackageMapping> selectedMappings, 319AddPattern(patternsBySourceKey, ambientSource.Name, PackageMapping.AllPackages); 340if (patterns.Contains(PackageMapping.AllPackages, StringComparer.OrdinalIgnoreCase)) 352mapping.PackageFilter != PackageMapping.AllPackages && 363.Where(static mapping => mapping.PackageFilter != PackageMapping.AllPackages) 374foreach (var mapping in selectedMappings) 377mapping.PackageFilter == PackageMapping.AllPackages &&
NuGet\NuGetPackageCache.cs (4)
18Task<NuGetPackageOperationConfiguration> CreateChannelConfigurationAsync(DirectoryInfo workingDirectory, IReadOnlyList<PackageMapping>? channelMappings, CancellationToken cancellationToken); 19Task<NuGetPackageOperationConfiguration> CreateSourceRestrictedConfigurationAsync(DirectoryInfo workingDirectory, PackageMapping[] mappings, CancellationToken cancellationToken); 110IReadOnlyList<PackageMapping>? channelMappings, 120PackageMapping[] mappings,
Packaging\PackageChannel.cs (24)
16internal class PackageChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, IFeatures features, ILogger logger, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null, string? pinnedVersion = null, string? currentCliVersion = null, Action? validateTemplatePackageMetadataPrefetching = null) 61public PackageMapping[]? Mappings { get; } = mappings; 98/// mappings via <see cref="PackageMapping.IsAspireDirectoryMapping"/>. That matters when a locally 112private static string ComputeSourceDetails(PackageMapping[]? mappings) 119var aspireMapping = mappings.FirstOrDefault(m => m.PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase)); 120var allPackagesMapping = mappings.FirstOrDefault(m => m.PackageFilter == PackageMapping.AllPackages); 143public Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, PackageMapping[]? mappings, CancellationToken cancellationToken) 169PackageMapping[]? mappings, 181PackageMapping[]? mappings, 257PackageMapping[] mappings, 272PackageMapping[]? mappings, 330private static (string Source, DirectoryInfo PackageSource)? GetLocalAspirePackageSource(PackageMapping[]? mappings) 337foreach (var mapping in mappings) 461PackageMapping[] mappings, 476PackageMapping[]? mappings, 721PackageMapping[]? mappings, 799PackageMapping[]? mappings, 825PackageMapping[]? mappings, 900private static IEnumerable<PackageMapping> CreateScopedMappings(PackageMapping mapping, IReadOnlyCollection<string> packageIds, ILogger logger) 1032private static bool IsScopedAspireMapping(PackageMapping mapping) 1035!string.Equals(mapping.PackageFilter, PackageMapping.AllPackages, StringComparison.Ordinal); 1038public static PackageChannel CreateExplicitChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, IFeatures features, ILogger logger, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null, string? pinnedVersion = null, string? currentCliVersion = null, Action? validateTemplatePackageMetadataPrefetching = null)
Packaging\PackageSourceOverrideMappings.cs (8)
45public static PackageMapping[] Create( 55var mappings = new List<PackageMapping> 67mappings.Add(new PackageMapping(PackageMapping.AllPackages, packageSourceOverride)); 72foreach (var mapping in requestedChannel.Mappings) 107if (authoritativePattern == PackageMapping.AllPackages) 118if (candidatePattern == PackageMapping.AllPackages) 130public static PackageMapping[] CreateForSourceOnlyOperations(string packageSourceOverride) 141new(PackageMapping.AllPackages, packageSourceOverride)
Packaging\PackagingService.cs (1)
141PackageMapping[]? stableMappings = _executionContext.NuGetServiceIndexOverride is { } integrationSource
Projects\DotNetBasedAppHostServerProject.cs (1)
287foreach (var mapping in ch.Mappings)
Projects\IntegrationRestorePlan.cs (15)
193foreach (var mapping in channelMappings) 195if (mapping.PackageFilter == PackageMapping.AllPackages) 218PackageMapping[]? packageSourceMappings = null; 227mapping.PackageFilter != PackageMapping.AllPackages || 232foreach (var mapping in packageSourceMappings.Where( 233static mapping => mapping.PackageFilter == PackageMapping.AllPackages)) 247static mapping => mapping.PackageFilter != PackageMapping.AllPackages) 292IReadOnlyList<PackageMapping>? mappings) 295IEnumerable<PackageMapping> orderedMappings = mappings is null 300foreach (var mapping in orderedMappings) 323private static bool IsAspireSpecificMapping(PackageMapping mapping) => 324mapping.PackageFilter != PackageMapping.AllPackages && 471.Where(static mapping => mapping.PackageFilter != PackageMapping.AllPackages) 477.Where(static mapping => mapping.PackageFilter == PackageMapping.AllPackages) 579PackageMapping[]? PackageSourceMappings,
Aspire.Cli.Tests (90)
Commands\AddCommandTests.cs (2)
2990new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 3430new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")
Commands\InitCommandTests.cs (1)
2401[new PackageMapping("Aspire*", channelSource), new PackageMapping(PackageMapping.AllPackages, fallbackSource)],
Commands\NewCommandChannelResolutionTests.cs (5)
660[new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")], 675PackageMapping[] mappings; 688new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json"), 697new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json"), 734new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json"),
Commands\NewCommandTemplateConfigPersistenceTests.cs (2)
473[new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)], 501new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg),
Commands\NewCommandTests.cs (3)
1247.Any(package => (string?)package.Attribute("pattern") == PackageMapping.AllPackages)) 1259new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 1304new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (1)
33private static PackageChannel CreateChannel(PackageMapping[] mappings) => PackageChannel.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
NuGet\NuGetPackageOperationConfigurationTests.cs (3)
27[new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)], 49new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 75Assert.Equal([PackageMapping.AllPackages], mappings["internal"]);
NuGet\TemporaryNuGetConfigFileTests.cs (2)
57new PackageMapping(PackageMapping.AllPackages, "https://example.com/feed2"), 78element.Elements("package").Single().Attribute("pattern")?.Value == PackageMapping.AllPackages);
Packaging\PackageChannelTests.cs (18)
97var mappings = Array.Empty<PackageMapping>(); 119new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 245new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 334new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 418new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 466new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 524new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 568[new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg)], 864new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 880new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 896new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 912new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 976new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 993new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1008new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1024new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1043new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 1071new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")
Packaging\PackageSourceOverrideMappingsTests.cs (5)
54var mapping = Assert.Single(mappings); 71[packageId, PackageSourceOverrideMappings.DefaultPackagePattern, PackageMapping.AllPackages], 97(PackageMapping.AllPackages, source) 130(PackageMapping.AllPackages, source), 159(PackageMapping.AllPackages, source)
Packaging\PackagingServiceTests.cs (20)
157var aspireMapping = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 217var aspireMapping = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 253var aspireMapping = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 290var aspireMapping = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 443var aspireMapping = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 793var aspireMapping = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 853var mapping = Assert.Single(stable.Mappings!); 860var mapping = Assert.Single(channel.Mappings!); 937var aspireMapping = Assert.Single(stagingChannel.Mappings!); 969var aspireMapping = stagingChannel.Mappings!.FirstOrDefault(m => m.PackageFilter == "Aspire*"); 1001var aspireMapping = stagingChannel.Mappings!.FirstOrDefault(m => m.PackageFilter == "Aspire*"); 1332var aspireMapping = stagingChannel.Mappings!.FirstOrDefault(m => m.PackageFilter == "Aspire*"); 1367var aspireMapping = stagingChannel.Mappings!.FirstOrDefault(m => m.PackageFilter == "Aspire*"); 1405var aspireMapping = stagingChannel.Mappings!.FirstOrDefault(m => m.PackageFilter == "Aspire*"); 2151var aspireMapping = Assert.Single(localChannel.Mappings!); 2190var aspireMapping = localChannel.Mappings!.FirstOrDefault(m => m.PackageFilter == "Aspire*"); 2246var aspireMapping = Assert.Single(overrideChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 2276var aspireMapping = Assert.Single(overrideChannel.Mappings!, m => m.PackageFilter == "Aspire*"); 2388IReadOnlyList<PackageMapping>? channelMappings, 2394PackageMapping[] mappings,
Projects\AppHostServerProjectTests.cs (3)
493new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 499new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json") 586new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")
Projects\PrebuiltAppHostServerTests.cs (11)
317[selectedPackage, PackageSourceOverrideMappings.DefaultPackagePattern, PackageMapping.AllPackages], 1798new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource) 1887mappings: [new PackageMapping("Aspire*", channelSource), new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource)], 1919new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource) 1938[packageId, PackageSourceOverrideMappings.DefaultPackagePattern, PackageMapping.AllPackages], 1974[packageId, PackageSourceOverrideMappings.DefaultPackagePattern, PackageMapping.AllPackages], 2011mappings: [new PackageMapping(PackageMapping.AllPackages, channelSource)], 2124mappings: [new PackageMapping(PackageMapping.AllPackages, channelSource)], 2704new PackageMapping(PackageMapping.AllPackages, channelSource) 2902new PackageMapping(PackageMapping.AllPackages, NuGetOrgSource) 4257new PackageMapping(PackageMapping.AllPackages, "https://api.nuget.org/v3/index.json")
Templating\DotNetTemplateFactoryTests.cs (1)
34private static PackageChannel CreateExplicitChannel(PackageMapping[] mappings) =>
Templating\TemplateNuGetConfigServiceTests.cs (5)
316new PackageMapping(PackageMapping.AllPackages, fallbackSource), 568Assert.Equal(["Aspire*", PackageMapping.AllPackages], GetPackagePatternsForSource(doc, sourceOverride)); 590new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 720new PackageMapping(PackageMapping.AllPackages, PackageSources.NuGetOrg) 748Assert.Equal(["Aspire*", PackageMapping.AllPackages], GetPackagePatternsForSource(doc, sourceOverride));
TestServices\CallbackNuGetPackageCache.cs (2)
15IReadOnlyList<PackageMapping>? channelMappings, 21PackageMapping[] mappings,
TestServices\DotNetAppHostNuGetConfigTestHelper.cs (3)
31PackageMapping[] mappings, 48DirectoryInfo directory, PackageMapping[] mappings, bool createIfMissing, bool configureGlobalPackagesFolder, CancellationToken cancellationToken) 74private static NuGetConfiguration BuildConfiguration(BundleNuGetService service, DirectoryInfo directory, PackageMapping[] mappings)
TestServices\FakeNuGetPackageCache.cs (2)
19IReadOnlyList<PackageMapping>? channelMappings, 28PackageMapping[] mappings,
TestServices\NuGetTestHelper.cs (1)
86PackageMapping[] mappings,