331 instantiations of NuGetPackageCli
aspire (9)
Commands\NewCommand.cs (1)
213
return new
NuGetPackage
NuGet\BundleNuGetPackageCache.cs (2)
114
return exactMatch.AllVersions.Select(version => new
NuGetPackage
136
return results.Select(package => new
NuGetPackage
Packaging\PackageChannel.cs (5)
166
return [new
NuGetPackage
{ Id = TemplatePackageId, Version = PinnedVersion, Source = ComputeSourceDetails(mappings) }];
252
return filteredPackages.Select(p => new
NuGetPackage
{ Id = p.Id, Version = PinnedVersion, Source = p.Source });
297
.Select(metadata => new
NuGetPackage
{ Id = metadata.PackageId, Version = metadata.Version.ToString(), Source = source })
350
.Select(metadata => new
NuGetPackage
{ Id = metadata.PackageId, Version = packageVersion ?? metadata.Version.ToString(), Source = source })
494
return [new
NuGetPackage
{ Id = packageId, Version = PinnedVersion, Source = SourceDetails }];
src\Shared\PackageUpdateHelpers.cs (1)
154
foundPackages.Add(new
NuGetPackage
Aspire.Cli.Tests (322)
Commands\AddCommandTests.cs (108)
1022
var dockerPackage = new
NuGetPackage
()
1029
var redisPackage = new
NuGetPackage
()
1036
var azureRedisPackage = new
NuGetPackage
()
1097
var dockerPackage = new
NuGetPackage
()
1104
var redisPackage = new
NuGetPackage
()
1111
var azureRedisPackage = new
NuGetPackage
()
1180
var dockerPackage = new
NuGetPackage
()
1187
var redisPackage = new
NuGetPackage
()
1194
var azureRedisPackage = new
NuGetPackage
()
1264
var dockerPackage = new
NuGetPackage
()
1271
var redisPackage = new
NuGetPackage
()
1278
var azureRedisPackage = new
NuGetPackage
()
1340
new
NuGetPackage
1354
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1355
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
1425
new
NuGetPackage
1439
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1440
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
1511
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1512
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
1574
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.3.0" },
1575
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.3.1" }
1584
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.3.0" },
1585
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.2.0" }
1648
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1649
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" }
1656
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1657
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
1660
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" }
1723
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1724
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" }
1731
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
1732
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
1735
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" }
1794
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
1801
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
1871
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
1878
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
1941
var dockerPackage = new
NuGetPackage
()
1948
var redisPackage = new
NuGetPackage
()
1955
var azureRedisPackage = new
NuGetPackage
()
2022
var redisPackage = new
NuGetPackage
()
2133
var dockerPackage = new
NuGetPackage
()
2140
var redisPackage = new
NuGetPackage
()
2179
var package = new
NuGetPackage
{ Id = packageId, Version = "1.0.0", Source = "test" };
2223
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, channel),
2224
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, channel),
2225
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, channel),
2271
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, channel),
2272
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, channel),
2273
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, channel),
2274
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.1-preview.1", Source = "nuget" }, channel),
2322
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, implicitChannel),
2323
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, implicitChannel),
2324
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, implicitChannel),
2325
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "10.0.0-preview.1", Source = "preview-feed" }, explicitChannel),
2326
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "10.0.0-preview.2", Source = "preview-feed" }, explicitChannel),
2377
("storage", new
NuGetPackage
{ Id = "Aspire.Hosting.Azure.Storage", Version = "13.4.3", Source = "nuget" }, implicitChannel),
2378
("storage", new
NuGetPackage
{ Id = "Aspire.Hosting.Azure.Storage", Version = "13.5.0-preview.1", Source = "daily" }, dailyChannel),
2675
var redisPackage = new
NuGetPackage
()
2734
var implicitPackage = new
NuGetPackage
2741
var explicitPackage = new
NuGetPackage
2791
? new[] { new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.2.2" } }
2792
: new[] { new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "pr-hive", Version = cliVersion } },
2817
searchCallback: _ => new[] { new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.2.2" } },
2858
searchCallback: _ => new[] { new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.2.2" } },
2917
(0, new[] { new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "implicit", Version = "13.2.2" } });
3507
return new
NuGetPackage
3619
var postgresPackage = new
NuGetPackage
()
3626
var redisPackage = new
NuGetPackage
()
3633
var rabbitMQPackage = new
NuGetPackage
()
3709
new
() { Id = "Aspire.Hosting.Azure", Source = "nuget", Version = "9.2.0" },
3710
new
() { Id = "Aspire.Hosting.Kubernetes", Source = "nuget", Version = "9.2.0" }
3760
new
() { Id = "Aspire.Hosting.Azure", Source = "nuget", Version = "9.2.0" },
3761
new
() { Id = "Aspire.Hosting.Kubernetes", Source = "nuget", Version = "9.2.0" }
3820
new
() { Id = "Aspire.Hosting.Azure", Source = "nuget", Version = "9.2.0" }
3885
new
() { Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "9.2.0" }
3930
var postgresPackage = new
NuGetPackage
()
3982
var postgresPackage = new
NuGetPackage
()
4047
var postgresPackage = new
NuGetPackage
()
4054
var redisPackage = new
NuGetPackage
()
4061
var rabbitMQPackage = new
NuGetPackage
()
4068
var mysqlPackage = new
NuGetPackage
()
4142
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Source = "nuget", Version = "13.3.0" },
4143
new
NuGetPackage
{ Id = "Aspire.Hosting.MySql", Source = "nuget", Version = "13.3.0" },
4144
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
4151
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Source = "nuget", Version = "13.3.0" },
4152
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Source = "nuget", Version = "13.2.0" }
4155
new
NuGetPackage
{ Id = "Aspire.Hosting.MySql", Source = "nuget", Version = "13.3.0" }
4226
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Source = "nuget", Version = "13.3.0" },
4227
new
NuGetPackage
{ Id = "Aspire.Hosting.MySql", Source = "nuget", Version = "13.3.0" },
4228
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
4235
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Source = "nuget", Version = "13.3.0" },
4236
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Source = "nuget", Version = "13.2.0" }
4239
new
NuGetPackage
{ Id = "Aspire.Hosting.MySql", Source = "nuget", Version = "13.3.0" }
4314
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" },
4315
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
4322
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
4323
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
4326
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" }
4402
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" },
4403
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" }
4410
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.3.0" },
4411
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Source = "nuget", Version = "13.2.0" }
4414
new
NuGetPackage
{ Id = "Aspire.Hosting.Docker", Source = "nuget", Version = "13.3.0" }
4469
var appContainersPackage = new
NuGetPackage
()
4476
var redisPackage = new
NuGetPackage
()
4483
var postgresPackage = new
NuGetPackage
()
Commands\InitCommandTests.cs (6)
45
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = version }])
1001
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = "13.3.0" }])
1007
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "pr-hive", Version = "99.0.0-pr.12345" }])
1757
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = "13.3.0" }])
2191
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = "13.3.0" }])
2309
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = channelSource, Version = version }])
Commands\NewCommandChannelResolutionTests.cs (5)
82
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "13.3.0" }])
636
[new
NuGetPackage
654
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "13.5.0" }])
704
identityVersions.Select(version => new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = version }))
726
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "pr-hive", Version = identityChannelVersion }])
Commands\NewCommandTemplateConfigPersistenceTests.cs (4)
414
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "13.3.0" }])
422
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "13.5.0" }])
448
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "test", Version = version }])
493
new
NuGetPackage
Commands\NewCommandTests.cs (19)
124
new
NuGetPackage
354
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
362
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "10.0.0-dev" };
437
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.0.0" },
438
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" },
439
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.1.0" },
514
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "pr-hive", Version = cliVersion },
515
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "pr-hive", Version = "99.0.0" },
713
var package = new
NuGetPackage
()
1220
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = expectedSource, Version = "9.2.0" }]);
1782
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
1953
var package = new
NuGetPackage
1972
var package = new
NuGetPackage
2028
var package = new
NuGetPackage
2047
var package = new
NuGetPackage
2095
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2108
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2206
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2219
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
Commands\UpdateCommandRepositoryToolsTests.cs (1)
565
new
() { Id = packageId, Version = "13.5.4", Source = "https://api.nuget.org/v3/index.json" }
Commands\UpdateCommandTests.cs (1)
3473
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = sdkVersion, Source = "test" }
Mcp\ListIntegrationsToolTests.cs (3)
73
new Aspire.Shared.
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0" },
74
new Aspire.Shared.
NuGetPackageCli
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.0.0" }
112
new Aspire.Shared.
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0" }
NuGet\NuGetPackageCacheTests.cs (23)
28
new
NuGetPackage
{ Id = "CommunityToolkit.Aspire.Hosting.Foo", Version = "9.4.0-xyz", Source = "nuget.org" },
29
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" }
61
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
62
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
63
new
NuGetPackage
{ Id = "Aspire.Hosting.GitHub.Models", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
64
new
NuGetPackage
{ Id = "Aspire.Hosting.NodeJs", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
65
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.4.0", Source = "nuget.org" }
103
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
104
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
105
new
NuGetPackage
{ Id = "Aspire.Hosting.GitHub.Models", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
106
new
NuGetPackage
{ Id = "Aspire.Hosting.NodeJs", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
107
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.4.0", Source = "nuget.org" }
142
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
143
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
144
new
NuGetPackage
{ Id = "Other.Package", Version = "9.4.0", Source = "nuget.org" }
186
new
NuGetPackage
{ Id = "aspire.hosting.dapr", Version = "9.4.0", Source = "nuget.org" }, // lowercase
187
new
NuGetPackage
{ Id = "ASPIRE.HOSTING.DAPR", Version = "9.4.0", Source = "nuget.org" }, // uppercase
188
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" }
220
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "13.4.0", Source = "nuget.org" },
221
new
NuGetPackage
{ Id = "Aspire.Hosting.Integration.Analyzers", Version = "13.4.0", Source = "nuget.org" },
222
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Version = "13.4.0", Source = "nuget.org" }
265
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "13.3.0", Source = "nuget.org" },
266
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "13.2.0", Source = "nuget.org" }
Packaging\PackageChannelTests.cs (9)
502
new
() { Id = "Aspire.Hosting.Azure.Kubernetes", Version = "13.5.0-preview.1" },
503
new
() { Id = "Aspire.Hosting.Redis", Version = "13.6.0-preview.1" }
510
new
() { Id = "Aspire.Hosting.Redis", Version = "13.5.0" }
550
new
() { Id = "Aspire.Hosting.Redis", Version = "13.5.0" },
551
new
() { Id = "Aspire.Hosting.Redis", Version = "13.6.0-preview.1" }
587
new
() { Id = "Aspire.Hosting.Azure.Kubernetes", Version = "13.6.0-pr.19404.gf51e8e1d" },
588
new
() { Id = "Aspire.Hosting.Redis", Version = "13.5.0" },
589
new
() { Id = "Aspire.Hosting.Redis", Version = "13.6.0-preview.1" }
596
new
() { Id = "Aspire.Hosting.Redis", Version = "13.5.0" }
Packaging\PackagingServiceTests.cs (15)
122
? [
new
() { Id = "Aspire.Hosting.Azure.Kubernetes", Version = "13.5.0-preview.1.26415.2" }]
123
: [
new
() { Id = "Aspire.Hosting.Redis", Version = "13.5.0" }]);
139
? [
new
() { Id = "Aspire.Hosting.Azure.Kubernetes", Version = "13.5.0-preview.1.26415.2" }]
140
: [
new
() { Id = "Aspire.Hosting.Redis", Version = "13.5.0" }]);
1769
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.2", Source = PackageSources.NuGetOrg },
1806
new
() { Id = "Aspire.ProjectTemplates", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
1807
new
() { Id = "Aspire.ProjectTemplates", Version = "13.3.0-preview.1.26200.5", Source = "dotnet9" },
1808
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.0-preview.1.26111.6", Source = "dotnet9" },
1809
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.0-preview.1.26110.3", Source = "dotnet9" },
1810
new
() { Id = "Aspire.ProjectTemplates", Version = "13.1.0", Source = "dotnet9" },
1861
new
() { Id = "Aspire.Hosting.Redis", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
1862
new
() { Id = "Aspire.Hosting.PostgreSQL", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
1911
new
() { Id = "Aspire.ProjectTemplates", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
1912
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.0-preview.1.26111.6", Source = "dotnet9" },
1913
new
() { Id = "Aspire.ProjectTemplates", Version = "13.1.0", Source = "dotnet9" },
Projects\GuestAppHostProjectTests.cs (7)
1063
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "test" }
1450
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "stable" }
1506
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "staging" }
1563
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "stable" }
1922
new
() { Id = packageId, Version = version, Source = "test" }
1967
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = updateTargetVersion, Source = "test" }
2056
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = updateTargetVersion, Source = "test" }
Projects\ProjectUpdaterTests.cs (96)
94
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
95
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget.org" },
96
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget.org" },
97
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget.org" },
98
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget.org" },
219
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
220
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
221
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
222
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0-preview.1", Source = "daily" },
223
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0-preview.1", Source = "daily" },
373
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
374
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
375
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
376
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0-preview.1", Source = "daily" },
377
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0-preview.1", Source = "daily" },
486
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget" },
487
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget" },
488
{ query: "Aspire.Hosting.Redis", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget" },
489
{ query: "Aspire.Hosting.Docker", prerelease: true } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Docker", Version = "9.4.1-preview.1", Source = "nuget" },
491
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget" },
492
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget" },
641
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
642
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
643
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
769
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
770
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
929
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
930
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
931
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0", Source = "nuget.org" },
932
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
1048
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1049
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1050
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1150
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1151
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1152
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1276
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1277
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1370
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1371
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1445
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1540
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1541
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1703
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = targetVersion, Source = source },
1704
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = targetVersion, Source = source },
1852
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1853
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1968
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1969
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1970
"Aspire.StackExchange.Redis" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis", Version = "9.5.0-preview.1", Source = "nuget.org" },
2089
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2090
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2202
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2203
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2298
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2299
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
2300
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2407
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2408
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2492
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2568
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
2652
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2747
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2748
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2839
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2915
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2995
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2996
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
3085
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
3164
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
3242
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
3243
"Aspire.Hosting.Azure.Functions" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Azure.Functions", Version = "9.5.0", Source = "nuget.org" },
3244
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
3387
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.6.0", Source = "nuget.org" },
3388
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.6.0", Source = "nuget.org" },
3479
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3511
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3548
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3584
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3616
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3649
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3705
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3769
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
3770
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
3771
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
3772
"Aspire.Hosting.PostgreSQL" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.5.0-preview.1", Source = "daily" },
3773
"Aspire.Hosting.Kafka" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Kafka", Version = "9.5.0-preview.1", Source = "daily" },
3879
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.4.3", Source = "stable" },
3880
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "13.4.3", Source = "stable" },
3881
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "13.4.3", Source = "stable" },
3956
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.4.3", Source = "stable" },
3957
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "13.4.3", Source = "stable" },
3958
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "13.4.3", Source = "stable" },
4046
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.5.0-preview.1", Source = "daily" },
4047
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "13.5.0-preview.1", Source = "daily" },
4048
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "13.5.0-preview.1", Source = "daily" },
Projects\RepositoryToolUpdaterTests.cs (4)
227
new
() { Id = "aspire.cli", Version = "13.4.0", Source = "test-feed" },
228
new
() { Id = "Unrelated.Tool", Version = "99.0.0", Source = "test-feed" }
789
new
() { Id = "aspire.cli", Version = version, Source = "test-feed" },
790
new
() { Id = "Unrelated.Tool", Version = "99.0.0", Source = "test-feed" }
Templating\TemplateNuGetConfigServiceTests.cs (7)
298
new Aspire.Shared.
NuGetPackageCli
{ Id = TemplateNuGetConfigService.TemplatesPackageName, Version = "13.3.0", Source = "stable-src" }
342
new Aspire.Shared.
NuGetPackageCli
400
new Aspire.Shared.
NuGetPackageCli
497
new Aspire.Shared.
NuGetPackageCli
606
new Aspire.Shared.
NuGetPackageCli
{ Id = TemplateNuGetConfigService.TemplatesPackageName, Version = "1.0.0", Source = "implicit-src" }
663
new Aspire.Shared.
NuGetPackageCli
994
new Aspire.Shared.
NuGetPackageCli
{ Id = TemplateNuGetConfigService.TemplatesPackageName, Version = "13.4.3", Source = "nuget.org" }
Utils\CliUpdateNotificationServiceTests.cs (14)
31
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.3.1", Source = "nuget.org" },
34
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" },
37
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-beta", Source = "nuget.org" }
78
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0", Source = "nuget.org" },
81
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0-preview", Source = "nuget.org" },
122
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" },
125
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.6.0-preview", Source = "nuget.org" },
192
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" }
230
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" }
266
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" }
303
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" }
337
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" },
338
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0-preview", Source = "nuget.org" },
374
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.0.0", Source = "nuget.org" }
448 references to NuGetPackageCli
aspire (127)
Commands\AddCommand.cs (30)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
176
List<(
NuGetPackage
Package, PackageChannel Channel)> packagesWithChannels;
185
packagesWithChannels = discoveredPackages as List<(
NuGetPackage
Package, PackageChannel Channel)> ?? discoveredPackages.ToList();
193
packagesWithChannels = discoveredPackages as List<(
NuGetPackage
Package, PackageChannel Channel)> ?? discoveredPackages.ToList();
215
bool MatchesIntegrationName((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) p)
287
(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) selectedNuGetPackage;
448
private static async Task<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> GetAllPackageVersions(DirectoryInfo workingDirectory, IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, CancellationToken cancellationToken)
453
var versions = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
465
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlow(
467
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages,
564
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
570
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
576
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(
578
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages,
597
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
598
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken);
603
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
608
static string FormatVersionLabel((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) item)
613
async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
615
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> items,
668
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> Action)>();
733
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
749
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) packageWithFriendlyName)
Commands\IntegrationPackageSearchService.cs (12)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
24
public async Task<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>> GetIntegrationPackagesWithChannelsAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken)
28
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
55
public async Task<(IReadOnlyList<(
NuGetPackage
Package, PackageChannel Channel)> Packages, IReadOnlySet<string> PolyglotCompatibleIds)> GetIntegrationPackagesWithPolyglotCompatibilityAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken)
59
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
171
public static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) GenerateFriendlyName((
NuGetPackage
Package, PackageChannel Channel) packageWithChannel)
179
public static IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel, double SearchScore)> GetIntegrationSearchMatches(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, string searchTerm)
188
public static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel, double SearchScore) SelectPreferredIntegrationPackage(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel, double SearchScore)> packages)
196
private static double GetIntegrationSearchScore(string searchTerm, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) package)
Commands\IntegrationSearchCommand.cs (3)
15
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
80
(
NuGetPackage
Package, PackageChannel Channel)[] packagesWithChannels;
149
private int DisplayIntegrationResults(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, string? searchTerm, OutputFormat format, bool polyglotFilterRemovedAllIntegrations)
Commands\NewCommand.cs (13)
18
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
180
private static
NuGetPackage
? TryGetCurrentCliTemplateVersionPackage(PackageChannel selectedChannel,
NuGetPackage
[] packages, bool hasPrHives, string cliSdkVersion)
186
out
var
cliVersionPackage,
450
var
package = isUnqualifiedLocalResolution
674
Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken);
679
public virtual async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
704
static string FormatPackageLabel((
NuGetPackage
Package, PackageChannel Channel) item)
710
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
712
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
733
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(
NuGetPackage
, PackageChannel)>> Action)>();
Commands\UpdateCommand.cs (1)
675
var
sdkPackage = await channel.GetLatestGuestAppHostSdkPackageAsync(projectDirectory, cancellationToken);
DotNet\DotNetCliRunner.cs (3)
27
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
44
Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken);
1463
public async Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken)
NuGet\BundleNuGetPackageCache.cs (11)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
24
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(
40
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(
56
public async Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(
72
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(
91
public async Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(
122
private async Task<List<
NuGetPackage
>> SearchAsync(
174
private IEnumerable<
NuGetPackage
> FilterPackages(
175
IEnumerable<
NuGetPackage
> packages,
183
private IEnumerable<
NuGetPackage
> FilterDeprecatedPackages(IEnumerable<
NuGetPackage
> packages)
NuGet\NuGetPackageCache.cs (15)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
17
Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
18
Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
19
Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
20
Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken);
21
Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken);
74
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
89
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
94
public async Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
118
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string query, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
122
var collectedPackages = new List<
NuGetPackage
>();
168
var effectiveFilter = (
NuGetPackage
p) =>
189
public async Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
193
var collectedPackages = new List<
NuGetPackage
>();
220
var effectiveFilter = (
NuGetPackage
p) =>
Packaging\PackageChannel.cs (17)
12
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
129
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
137
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, PackageMapping[]? mappings, CancellationToken cancellationToken)
146
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(
169
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
207
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
218
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
280
private IEnumerable<
NuGetPackage
> GetTemplatePackagesFromLocalPackageSource(string source, DirectoryInfo packageSource, CancellationToken cancellationToken)
325
private IEnumerable<
NuGetPackage
> GetIntegrationPackagesFromLocalPackageSource(string source, DirectoryInfo packageSource, string? packageVersion, CancellationToken cancellationToken)
389
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
490
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
497
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
561
public async Task<
NuGetPackage
?> GetLatestGuestAppHostSdkPackageAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
567
NuGetPackage
? latestPackage = null;
569
foreach (
var
package in packages)
586
public async Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
588
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
Projects\GuestAppHostProject.cs (2)
1760
var
latestSdkPackage = await context.Channel.GetLatestGuestAppHostSdkPackageAsync(directory, cancellationToken);
1788
var
latestPackage = packages
Projects\ProjectUpdater.cs (10)
383
private async Task<
NuGetPackageCli
?> GetLatestVersionOfPackageAsync(UpdateContext context, string packageId, bool throwIfNotFound = true, CancellationToken cancellationToken = default)
386
var
latestPackage = await cache.GetOrCreateAsync(cacheKey, async entry =>
390
var
latestPackage = packages
420
var
latestSdkPackage = await GetLatestVersionOfPackageAsync(context, "Aspire.AppHost.Sdk", cancellationToken: cancellationToken);
668
internal static async Task UpdateSdkVersionInAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package, IInteractionService interactionService, SdkMigrationInfo migrationInfo)
698
internal static async Task UpdateSdkVersionInProjectAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
878
private static async Task UpdateSdkVersionInSingleFileAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
1055
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, throwIfNotFound: false, cancellationToken: cancellationToken);
1091
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, throwIfNotFound: false, cancellationToken: cancellationToken);
1234
private async Task UpdatePackageReferenceInProject(FileInfo projectFile,
NuGetPackageCli
package, CancellationToken cancellationToken)
src\Shared\PackageUpdateHelpers.cs (5)
9
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
61
public static SemVersion? GetNewerVersion(ILogger logger, SemVersion currentVersion, IEnumerable<
NuGetPackage
> availablePackages, SemVersion? storedVersion = null)
66
foreach (
var
package in availablePackages)
129
public static List<
NuGetPackage
> ParsePackageSearchResults(string stdout, string? packageId = null)
131
var foundPackages = new List<
NuGetPackage
>();
Templating\TemplateNuGetConfigService.cs (3)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
297
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
492
internal sealed record TemplatePackageSelection(
NuGetPackage
Package, PackageChannel Channel);
Utils\CliUpdateNotifier.cs (2)
52
private IEnumerable<Shared.
NuGetPackageCli
>? _availablePackages;
157
private async Task<IEnumerable<Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Aspire.Cli.Tests (321)
Commands\AddCommandTests.cs (120)
16
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
405
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "1.0.0")]);
413
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "2.0.0")]);
476
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "1.0.0")]);
484
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "2.0.0")]);
557
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
571
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "1.0.0")]);
659
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "1.0.0")]);
667
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "2.0.0")]);
735
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "2.0.0")])
774
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "1.0.0")])
778
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "2.0.0")])
860
return Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Foundry", "13.4.0-rc.1")]);
862
return Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
916
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "1.0.0")])
920
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Redis", "2.0.0")])
1022
var
dockerPackage = new NuGetPackage()
1029
var
redisPackage = new NuGetPackage()
1036
var
azureRedisPackage = new NuGetPackage()
1045
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
1097
var
dockerPackage = new NuGetPackage()
1104
var
redisPackage = new NuGetPackage()
1111
var
azureRedisPackage = new NuGetPackage()
1120
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
1180
var
dockerPackage = new NuGetPackage()
1187
var
redisPackage = new NuGetPackage()
1194
var
azureRedisPackage = new NuGetPackage()
1203
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
1264
var
dockerPackage = new NuGetPackage()
1271
var
redisPackage = new NuGetPackage()
1278
var
azureRedisPackage = new NuGetPackage()
1287
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage }
1357
_ => (0, Array.Empty<
NuGetPackage
>())
1442
_ => (0, Array.Empty<
NuGetPackage
>())
1587
_ => (0, Array.Empty<
NuGetPackage
>())
1662
_ => (0, Array.Empty<
NuGetPackage
>())
1737
_ => (0, Array.Empty<
NuGetPackage
>())
1803
_ => (0, Array.Empty<
NuGetPackage
>())
1880
_ => (0, Array.Empty<
NuGetPackage
>())
1911
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? promptedPackages = null;
1941
var
dockerPackage = new NuGetPackage()
1948
var
redisPackage = new NuGetPackage()
1955
var
azureRedisPackage = new NuGetPackage()
1964
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
2022
var
redisPackage = new NuGetPackage()
2031
new
NuGetPackage
[] { redisPackage } //
2077
return (0, Array.Empty<
NuGetPackage
>());
2133
var
dockerPackage = new NuGetPackage()
2140
var
redisPackage = new NuGetPackage()
2147
return (0, new
NuGetPackage
[] { dockerPackage, redisPackage });
2179
var
package = new NuGetPackage { Id = packageId, Version = "1.0.0", Source = "test" };
2193
List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? displayedPackages = null;
2204
var choicesList = choices.Cast<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>().ToList();
2445
Task.FromResult<IEnumerable<
NuGetPackage
>>(
2609
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Azure.Storage", "13.4.3")])
2613
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([CreatePackage("Aspire.Hosting.Azure.Storage", "13.5.0-preview.1")])
2675
var
redisPackage = new NuGetPackage()
2682
return (0, new
NuGetPackage
[] { redisPackage });
2734
var
implicitPackage = new NuGetPackage
2741
var
explicitPackage = new NuGetPackage
2949
Func<FileInfo?,
NuGetPackage
[]> searchCallback,
3015
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3017
GetPackagesAsyncCallback = (_, query, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3065
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3067
GetPackagesAsyncCallback = (_, query, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3115
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3169
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3171
GetPackagesAsyncCallback = (_, query, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3217
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3219
GetPackagesAsyncCallback = (_, query, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3265
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3267
GetPackagesAsyncCallback = (_, _, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([])
3313
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3315
GetPackagesAsyncCallback = (_, query, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3365
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3368
GetPackagesAsyncCallback = (_, _, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([])
3416
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3425
return Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
3474
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>(
3476
GetPackagesAsyncCallback = (_, _, _, _, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([])
3505
private static
NuGetPackage
CreatePackage(string id, string version)
3517
var
package = CreatePackage(packageId, version);
3523
Task.FromResult<IEnumerable<
NuGetPackage
>>(prerelease || !isPrerelease ? [package] : [])
3559
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationCallback { get; set; }
3560
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationVersionCallback { get; set; }
3562
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
3571
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
3586
var promptedPackages = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
3619
var
postgresPackage = new NuGetPackage()
3626
var
redisPackage = new NuGetPackage()
3633
var
rabbitMQPackage = new NuGetPackage()
3642
new
NuGetPackage
[] { postgresPackage, redisPackage, rabbitMQPackage }
3707
new
NuGetPackage
[]
3758
new
NuGetPackage
[]
3790
var promptedPackages = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
3818
new
NuGetPackage
[]
3849
var promptedPackages = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
3883
new
NuGetPackage
[]
3930
var
postgresPackage = new NuGetPackage()
3939
new
NuGetPackage
[] { postgresPackage }
3982
var
postgresPackage = new NuGetPackage()
3991
new
NuGetPackage
[] { postgresPackage }
4019
var promptedPackages = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
4047
var
postgresPackage = new NuGetPackage()
4054
var
redisPackage = new NuGetPackage()
4061
var
rabbitMQPackage = new NuGetPackage()
4068
var
mysqlPackage = new NuGetPackage()
4077
new
NuGetPackage
[] { postgresPackage, redisPackage, rabbitMQPackage, mysqlPackage }
4157
_ => (0, Array.Empty<
NuGetPackage
>())
4241
_ => (0, Array.Empty<
NuGetPackage
>())
4328
_ => (0, Array.Empty<
NuGetPackage
>())
4416
_ => (0, Array.Empty<
NuGetPackage
>())
4469
var
appContainersPackage = new NuGetPackage()
4476
var
redisPackage = new NuGetPackage()
4483
var
postgresPackage = new NuGetPackage()
4492
new
NuGetPackage
[] { appContainersPackage, redisPackage, postgresPackage }
Commands\InitCommandTests.cs (7)
44
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
1000
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
1006
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
1412
Task.FromResult<IEnumerable<
NuGetPackageCli
>>([])
1756
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
2190
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
2308
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
Commands\NewCommandChannelResolutionTests.cs (6)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
81
Task.FromResult<IEnumerable<
NuGetPackage
>>(
635
Task.FromResult<IEnumerable<
NuGetPackage
>>(
653
Task.FromResult<IEnumerable<
NuGetPackage
>>(
703
Task.FromResult<IEnumerable<
NuGetPackage
>>(
725
Task.FromResult<IEnumerable<
NuGetPackage
>>(
Commands\NewCommandTemplateConfigPersistenceTests.cs (5)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
413
Task.FromResult<IEnumerable<
NuGetPackage
>>(
421
Task.FromResult<IEnumerable<
NuGetPackage
>>(
447
Task.FromResult<IEnumerable<
NuGetPackage
>>(
491
Task.FromResult<IEnumerable<
NuGetPackage
>>(
Commands\NewCommandTests.cs (30)
23
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
122
Task.FromResult<IEnumerable<
NuGetPackage
>>(
354
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
355
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
362
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "10.0.0-dev" };
363
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
441
return Task.FromResult<IEnumerable<
NuGetPackage
>>(packages);
518
return Task.FromResult<IEnumerable<
NuGetPackage
>>(packages);
640
return (0, Array.Empty<
NuGetPackage
>());
713
var
package = new NuGetPackage()
720
return (0, new
NuGetPackage
[] { package });
1219
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
1782
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
1783
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
1953
var
package = new NuGetPackage
1960
return (0, new
NuGetPackage
[] { package });
1972
var
package = new NuGetPackage
1979
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
2028
var
package = new NuGetPackage
2035
return (0, new
NuGetPackage
[] { package });
2047
var
package = new NuGetPackage
2054
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
2095
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2096
return (0, new
NuGetPackage
[] { package });
2108
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2109
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
2206
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2207
return (0, new
NuGetPackage
[] { package });
2219
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
2220
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
Commands\UpdateCommandRepositoryToolsTests.cs (1)
563
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
Commands\UpdateCommandTests.cs (1)
3471
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
Mcp\MockPackagingService.cs (2)
16
public static TestPackagingService Create(
NuGetPackageCli
[]? integrationPackages = null)
26
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(packages)
NuGet\BundleNuGetPackageCacheTests.cs (1)
339
var
package = Assert.Single(await nuGetPackageCache.GetPackageVersionsAsync(
NuGet\NuGetPackageCacheTests.cs (2)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
268
_ => (0, Array.Empty<
NuGetPackage
>())
NuGet\NuGetPackagePrefetcherTests.cs (1)
355
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
Packaging\PackageChannelTests.cs (20)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
126
var
package = Assert.Single(await channel.GetTemplatePackagesAsync(
160
var
package = Assert.Single(await channel.GetTemplatePackagesAsync(
209
var
package = Assert.Single(packages);
251
var
package = Assert.Single(packages);
289
var
package = Assert.Single(await channel.GetTemplatePackagesAsync(
314
var
package = Assert.Single(await channel.GetTemplatePackagesAsync(
480
var
package = Assert.Single(packages);
500
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
508
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
526
var
package = Assert.Single(packages);
544
return Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
548
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
567
var
package = Assert.Single(packages);
585
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
594
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
648
var
package = Assert.Single(packages);
667
var
package = Assert.Single(packages);
767
var
package = Assert.Single(packages);
798
var
package = Assert.Single(packages);
Packaging\PackagingServiceTests.cs (15)
14
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
120
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
137
return Task.FromResult<IEnumerable<
NuGetPackage
>>(
1790
var
package = Assert.Single(templatePackages);
1839
foreach (
var
p in packageList)
1891
foreach (
var
p in packageList)
1942
foreach (
var
p in packageList)
2321
private sealed class FakeNuGetPackageCacheWithPackages(List<Aspire.Shared.
NuGetPackageCli
> packages) : INuGetPackageCache
2323
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
2329
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(filtered.ToList());
2332
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
2335
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
2336
=> Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
2338
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
2341
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
Projects\GuestAppHostProjectTests.cs (7)
1061
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1448
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1504
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1561
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1920
GetPackagesAsyncCallback = (_, packageId, _, _, _, _, _) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1965
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
2054
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
Projects\ProjectUpdaterTests.cs (44)
90
var packages = new List<
NuGetPackageCli
>();
215
var packages = new List<
NuGetPackageCli
>();
369
var packages = new List<
NuGetPackageCli
>
482
var packages = new List<
NuGetPackageCli
>();
484
var
matchedPackage = (query, prerelease) switch
637
var packages = new List<
NuGetPackageCli
>();
639
var
matchedPackage = query switch
765
var packages = new List<
NuGetPackageCli
>();
925
var packages = new List<
NuGetPackageCli
>();
1044
var packages = new List<
NuGetPackageCli
>();
1146
var packages = new List<
NuGetPackageCli
>();
1272
var packages = new List<
NuGetPackageCli
>
1366
var packages = new List<
NuGetPackageCli
>
1441
var packages = new List<
NuGetPackageCli
>
1536
var packages = new List<
NuGetPackageCli
>
1699
var packages = new List<
NuGetPackageCli
>
1848
var packages = new List<
NuGetPackageCli
>();
1964
var packages = new List<
NuGetPackageCli
>();
2085
var packages = new List<
NuGetPackageCli
>();
2198
var packages = new List<
NuGetPackageCli
>();
2294
var packages = new List<
NuGetPackageCli
>();
2403
var packages = new List<
NuGetPackageCli
>();
2488
var packages = new List<
NuGetPackageCli
>();
2564
var packages = new List<
NuGetPackageCli
>();
2648
var packages = new List<
NuGetPackageCli
>();
2743
var packages = new List<
NuGetPackageCli
>
2835
var packages = new List<
NuGetPackageCli
>
2911
var packages = new List<
NuGetPackageCli
>();
2991
var packages = new List<
NuGetPackageCli
>();
3081
var packages = new List<
NuGetPackageCli
>();
3160
var packages = new List<
NuGetPackageCli
>();
3238
var packages = new List<
NuGetPackageCli
>();
3383
var packages = new List<
NuGetPackageCli
>();
3479
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3511
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3548
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3584
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3616
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3649
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3705
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3767
var
package = query switch
3877
var
package = query switch
3954
var
package = query switch
4044
var
package = query switch
Projects\RepositoryToolUpdaterTests.cs (2)
225
return Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
787
return Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
Templating\DotNetTemplateFactoryTests.cs (3)
450
public Task<(int ExitCode,
NuGetPackageCli
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken)
492
public Task<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
Templating\TemplateNuGetConfigServiceTests.cs (9)
228
GetIntegrationPackagesAsyncCallback = (_, _, _, _) => Task.FromResult(Enumerable.Empty<Aspire.Shared.
NuGetPackageCli
>())
296
GetTemplatePackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
340
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
398
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
604
GetTemplatePackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
661
GetTemplatePackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
992
GetTemplatePackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1295
public Task<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(
1296
IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> candidatePackages,
TestServices\CallbackNuGetPackageCache.cs (11)
5
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
10
Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>> getTemplatePackagesAsyncCallback) : INuGetPackageCache
12
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
17
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
18
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
20
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
21
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
23
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
24
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
26
public Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
27
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
TestServices\FakeNuGetPackageCache.cs (16)
5
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
11
public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetTemplatePackagesAsyncCallback { get; set; }
12
public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetIntegrationPackagesAsyncCallback { get; set; }
13
public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetCliPackagesAsyncCallback { get; set; }
14
public Func<DirectoryInfo, string, bool, FileInfo?, bool, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetPackageVersionsAsyncCallback { get; set; }
16
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
18
?? Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
20
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
22
?? Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
24
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
26
?? Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
28
public Func<DirectoryInfo, string, Func<string, bool>?, bool, FileInfo?, bool, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetPackagesAsyncCallback { get; set; }
30
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
48
return Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
51
public Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
53
?? Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
TestServices\TestDotNetCliRunner.cs (3)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
31
public Func<DirectoryInfo, string, bool, bool, int, int, FileInfo?, bool, ProcessInvocationOptions, CancellationToken, (int ExitCode,
NuGetPackage
[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
197
public Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken)
TestServices\TestNewCommandPrompter.cs (5)
10
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
16
public Func<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>, (
NuGetPackage
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
61
public override Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
Utils\CliUpdateNotificationServiceTests.cs (10)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
29
var cache = new FakeNuGetPackageCache { GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
76
var cache = new FakeNuGetPackageCache { GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
120
var cache = new FakeNuGetPackageCache { GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
191
GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
229
GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
265
GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
302
GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
336
var cache = new FakeNuGetPackageCache { GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([
373
GetCliPackagesAsyncCallback = (_, _, _, _) => Task.FromResult<IEnumerable<
NuGetPackage
>>([