325 instantiations of NuGetPackageCli
aspire (9)
Commands\NewCommand.cs (1)
213
return new
NuGetPackage
NuGet\BundleNuGetPackageCache.cs (2)
241
return result.Packages.Select(p => new
NuGetPackage
256
return exactMatchResultPackage.AllVersions.Select(packageVersion => 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 (316)
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)
44
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = version }])
818
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = "13.3.0" }])
824
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "pr-hive", Version = "99.0.0-pr.12345" }])
1574
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = "13.3.0" }])
2008
[new
NuGetPackageCli
{ Id = "Aspire.ProjectTemplates", Source = "nuget.org", Version = "13.3.0" }])
2126
[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)
420
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "13.3.0" }])
428
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "13.5.0" }])
454
[new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "test", Version = version }])
499
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\UpdateCommandTests.cs (1)
3468
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 (6)
741
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "test" }
860
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "stable" }
915
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "staging" }
971
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = "2.0.0", Source = "stable" }
1276
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = cliVersion, Source = "test" }
1365
new Aspire.Shared.
NuGetPackageCli
{ Id = packageId, Version = updateTargetVersion, Source = "test" }
Projects\ProjectUpdaterTests.cs (96)
59
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
60
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget.org" },
61
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget.org" },
62
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget.org" },
63
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget.org" },
184
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
185
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
186
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
187
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0-preview.1", Source = "daily" },
188
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0-preview.1", Source = "daily" },
338
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
339
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
340
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
341
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0-preview.1", Source = "daily" },
342
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0-preview.1", Source = "daily" },
451
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget" },
452
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget" },
453
{ query: "Aspire.Hosting.Redis", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget" },
454
{ query: "Aspire.Hosting.Docker", prerelease: true } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Docker", Version = "9.4.1-preview.1", Source = "nuget" },
456
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget" },
457
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget" },
606
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
607
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
608
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
734
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
735
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
894
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
895
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
896
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0", Source = "nuget.org" },
897
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
1013
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1014
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1015
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1115
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1116
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1117
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1241
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1242
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1335
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1336
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1410
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1505
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1506
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1668
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = targetVersion, Source = source },
1669
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = targetVersion, Source = source },
1817
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1818
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1933
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1934
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1935
"Aspire.StackExchange.Redis" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis", Version = "9.5.0-preview.1", Source = "nuget.org" },
2054
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2055
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2167
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2168
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2263
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2264
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
2265
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2372
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2373
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2457
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2533
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
2617
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2712
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2713
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2804
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2880
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2960
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2961
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
3050
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
3129
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
3207
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
3208
"Aspire.Hosting.Azure.Functions" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Azure.Functions", Version = "9.5.0", Source = "nuget.org" },
3209
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
3352
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.6.0", Source = "nuget.org" },
3353
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.6.0", Source = "nuget.org" },
3444
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3476
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3513
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3549
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3581
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3614
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3670
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3734
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
3735
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
3736
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
3737
"Aspire.Hosting.PostgreSQL" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.5.0-preview.1", Source = "daily" },
3738
"Aspire.Hosting.Kafka" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Kafka", Version = "9.5.0-preview.1", Source = "daily" },
3844
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.4.3", Source = "stable" },
3845
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "13.4.3", Source = "stable" },
3846
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "13.4.3", Source = "stable" },
3921
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.4.3", Source = "stable" },
3922
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "13.4.3", Source = "stable" },
3923
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "13.4.3", Source = "stable" },
4011
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.5.0-preview.1", Source = "daily" },
4012
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "13.5.0-preview.1", Source = "daily" },
4013
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "13.5.0-preview.1", Source = "daily" },
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" }
442 references to NuGetPackageCli
aspire (126)
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
666
Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken);
671
public virtual async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
696
static string FormatPackageLabel((
NuGetPackage
Package, PackageChannel Channel) item)
702
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
704
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
725
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(
NuGetPackage
, PackageChannel)>> Action)>();
Commands\UpdateCommand.cs (1)
621
var
sdkPackage = await channel.GetLatestGuestAppHostSdkPackageAsync(projectDirectory, cancellationToken);
DotNet\DotNetCliRunner.cs (3)
27
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
43
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);
1444
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 (10)
13
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
40
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(
57
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(
74
public async Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(
91
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(
111
public async Task<IEnumerable<
NuGetPackage
>> GetPackageVersionsAsync(
131
private async Task<IEnumerable<
NuGetPackage
>> SearchPackagesInternalAsync(
280
private IEnumerable<
NuGetPackage
> FilterPackages(IEnumerable<
NuGetPackage
> packages, Func<string, bool>? filter)
283
var effectiveFilter = (
NuGetPackage
p) =>
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)
1458
var
latestSdkPackage = await context.Channel.GetLatestGuestAppHostSdkPackageAsync(directory, cancellationToken);
1478
var
latestPackage = packages
Projects\ProjectUpdater.cs (10)
373
private async Task<
NuGetPackageCli
?> GetLatestVersionOfPackageAsync(UpdateContext context, string packageId, bool throwIfNotFound = true, CancellationToken cancellationToken = default)
376
var
latestPackage = await cache.GetOrCreateAsync(cacheKey, async entry =>
380
var
latestPackage = packages
410
var
latestSdkPackage = await GetLatestVersionOfPackageAsync(context, "Aspire.AppHost.Sdk", cancellationToken: cancellationToken);
658
internal static async Task UpdateSdkVersionInAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package, IInteractionService interactionService, SdkMigrationInfo migrationInfo)
688
internal static async Task UpdateSdkVersionInProjectAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
868
private static async Task UpdateSdkVersionInSingleFileAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
1045
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, throwIfNotFound: false, cancellationToken: cancellationToken);
1081
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, throwIfNotFound: false, cancellationToken: cancellationToken);
1224
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 (316)
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)
43
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
817
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
823
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
1229
Task.FromResult<IEnumerable<
NuGetPackageCli
>>([])
1573
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
2007
Task.FromResult<IEnumerable<
NuGetPackageCli
>>(
2125
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
;
419
Task.FromResult<IEnumerable<
NuGetPackage
>>(
427
Task.FromResult<IEnumerable<
NuGetPackage
>>(
453
Task.FromResult<IEnumerable<
NuGetPackage
>>(
497
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\UpdateCommandTests.cs (1)
3466
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\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 (6)
739
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
858
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
913
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
969
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1274
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
1363
Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(
Projects\ProjectUpdaterTests.cs (44)
55
var packages = new List<
NuGetPackageCli
>();
180
var packages = new List<
NuGetPackageCli
>();
334
var packages = new List<
NuGetPackageCli
>
447
var packages = new List<
NuGetPackageCli
>();
449
var
matchedPackage = (query, prerelease) switch
602
var packages = new List<
NuGetPackageCli
>();
604
var
matchedPackage = query switch
730
var packages = new List<
NuGetPackageCli
>();
890
var packages = new List<
NuGetPackageCli
>();
1009
var packages = new List<
NuGetPackageCli
>();
1111
var packages = new List<
NuGetPackageCli
>();
1237
var packages = new List<
NuGetPackageCli
>
1331
var packages = new List<
NuGetPackageCli
>
1406
var packages = new List<
NuGetPackageCli
>
1501
var packages = new List<
NuGetPackageCli
>
1664
var packages = new List<
NuGetPackageCli
>
1813
var packages = new List<
NuGetPackageCli
>();
1929
var packages = new List<
NuGetPackageCli
>();
2050
var packages = new List<
NuGetPackageCli
>();
2163
var packages = new List<
NuGetPackageCli
>();
2259
var packages = new List<
NuGetPackageCli
>();
2368
var packages = new List<
NuGetPackageCli
>();
2453
var packages = new List<
NuGetPackageCli
>();
2529
var packages = new List<
NuGetPackageCli
>();
2613
var packages = new List<
NuGetPackageCli
>();
2708
var packages = new List<
NuGetPackageCli
>
2800
var packages = new List<
NuGetPackageCli
>
2876
var packages = new List<
NuGetPackageCli
>();
2956
var packages = new List<
NuGetPackageCli
>();
3046
var packages = new List<
NuGetPackageCli
>();
3125
var packages = new List<
NuGetPackageCli
>();
3203
var packages = new List<
NuGetPackageCli
>();
3348
var packages = new List<
NuGetPackageCli
>();
3444
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3476
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3513
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3549
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3581
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3614
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3670
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
3732
var
package = query switch
3842
var
package = query switch
3919
var
package = query switch
4009
var
package = query switch
Templating\DotNetTemplateFactoryTests.cs (3)
447
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)
489
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
;
29
public Func<DirectoryInfo, string, bool, bool, int, int, FileInfo?, bool, ProcessInvocationOptions, CancellationToken, (int ExitCode,
NuGetPackage
[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
179
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
>>([