163 instantiations of NuGetPackageCli
aspire (5)
NuGet\BundleNuGetPackageCache.cs (1)
201
return result.Packages.Select(p => new
NuGetPackage
Packaging\PackageChannel.cs (3)
47
return [new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Version = PinnedVersion, Source = SourceDetails }];
119
return filteredPackages.Select(p => new
NuGetPackage
{ Id = p.Id, Version = PinnedVersion, Source = p.Source });
129
return [new
NuGetPackage
{ Id = packageId, Version = PinnedVersion, Source = SourceDetails }];
src\Shared\PackageUpdateHelpers.cs (1)
153
foundPackages.Add(new
NuGetPackage
Aspire.Cli.Tests (158)
Commands\AddCommandTests.cs (39)
52
var dockerPackage = new
NuGetPackage
()
59
var redisPackage = new
NuGetPackage
()
66
var azureRedisPackage = new
NuGetPackage
()
127
var dockerPackage = new
NuGetPackage
()
134
var redisPackage = new
NuGetPackage
()
141
var azureRedisPackage = new
NuGetPackage
()
210
var dockerPackage = new
NuGetPackage
()
217
var redisPackage = new
NuGetPackage
()
224
var azureRedisPackage = new
NuGetPackage
()
289
var dockerPackage = new
NuGetPackage
()
296
var redisPackage = new
NuGetPackage
()
303
var azureRedisPackage = new
NuGetPackage
()
370
var redisPackage = new
NuGetPackage
()
487
var dockerPackage = new
NuGetPackage
()
494
var redisPackage = new
NuGetPackage
()
533
var package = new
NuGetPackage
{ Id = packageId, Version = "1.0.0", Source = "test" };
577
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, channel),
578
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, channel),
579
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, channel),
625
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, channel),
626
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, channel),
627
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, channel),
628
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.1-preview.1", Source = "nuget" }, channel),
676
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, implicitChannel),
677
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, implicitChannel),
678
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, implicitChannel),
679
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "10.0.0-preview.1", Source = "preview-feed" }, explicitChannel),
680
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "10.0.0-preview.2", Source = "preview-feed" }, explicitChannel),
716
var redisPackage = new
NuGetPackage
()
806
var postgresPackage = new
NuGetPackage
()
813
var redisPackage = new
NuGetPackage
()
820
var rabbitMQPackage = new
NuGetPackage
()
883
var postgresPackage = new
NuGetPackage
()
890
var redisPackage = new
NuGetPackage
()
897
var rabbitMQPackage = new
NuGetPackage
()
904
var mysqlPackage = new
NuGetPackage
()
959
var appContainersPackage = new
NuGetPackage
()
966
var redisPackage = new
NuGetPackage
()
973
var postgresPackage = new
NuGetPackage
()
Commands\InitCommandTests.cs (3)
260
var package = new Aspire.Shared.
NuGetPackageCli
343
var package = new Aspire.Shared.
NuGetPackageCli
468
var package = new Aspire.Shared.
NuGetPackageCli
Commands\NewCommandTests.cs (17)
56
var package = new
NuGetPackage
()
113
var package = new
NuGetPackage
()
166
var package = new
NuGetPackage
()
221
var package = new
NuGetPackage
()
280
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
288
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "10.0.0-dev" };
363
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.0.0" },
364
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" },
365
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.1.0" },
434
var package = new
NuGetPackage
()
488
var package = new
NuGetPackage
()
567
var package = new
NuGetPackage
()
620
var package = new
NuGetPackage
()
696
var package = new
NuGetPackage
()
778
var package = new
NuGetPackage
()
823
var package = new
NuGetPackage
()
990
var package = new
NuGetPackage
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 (14)
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.PostgreSQL", Version = "9.4.0", Source = "nuget.org" }
99
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
100
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
101
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.4.0", Source = "nuget.org" }
134
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
135
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
136
new
NuGetPackage
{ Id = "Other.Package", Version = "9.4.0", Source = "nuget.org" }
178
new
NuGetPackage
{ Id = "aspire.hosting.dapr", Version = "9.4.0", Source = "nuget.org" }, // lowercase
179
new
NuGetPackage
{ Id = "ASPIRE.HOSTING.DAPR", Version = "9.4.0", Source = "nuget.org" }, // uppercase
180
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" }
Packaging\PackagingServiceTests.cs (10)
745
new
() { Id = "Aspire.ProjectTemplates", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
746
new
() { Id = "Aspire.ProjectTemplates", Version = "13.3.0-preview.1.26200.5", Source = "dotnet9" },
747
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.0-preview.1.26111.6", Source = "dotnet9" },
748
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.0-preview.1.26110.3", Source = "dotnet9" },
749
new
() { Id = "Aspire.ProjectTemplates", Version = "13.1.0", Source = "dotnet9" },
801
new
() { Id = "Aspire.Hosting.Redis", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
802
new
() { Id = "Aspire.Hosting.PostgreSQL", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
852
new
() { Id = "Aspire.ProjectTemplates", Version = "13.3.0-preview.1.26201.1", Source = "dotnet9" },
853
new
() { Id = "Aspire.ProjectTemplates", Version = "13.2.0-preview.1.26111.6", Source = "dotnet9" },
854
new
() { Id = "Aspire.ProjectTemplates", Version = "13.1.0", Source = "dotnet9" },
Projects\ProjectUpdaterTests.cs (62)
58
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
59
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget.org" },
60
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget.org" },
61
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget.org" },
62
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget.org" },
169
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
170
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
171
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
172
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0-preview.1", Source = "daily" },
173
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0-preview.1", Source = "daily" },
300
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget" },
301
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget" },
302
{ query: "Aspire.Hosting.Redis", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget" },
303
{ query: "Aspire.Hosting.Docker", prerelease: true } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Docker", Version = "9.4.1-preview.1", Source = "nuget" },
305
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget" },
306
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget" },
453
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
454
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
613
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
614
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
615
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0", Source = "nuget.org" },
616
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
732
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
733
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
734
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
834
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
835
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
836
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
968
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
969
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1084
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1085
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1086
"Aspire.StackExchange.Redis" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis", Version = "9.5.0-preview.1", Source = "nuget.org" },
1205
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1206
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1318
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1319
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1414
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1415
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1416
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1523
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1524
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1608
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1684
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
1768
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1851
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1931
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1932
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
2021
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2100
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2178
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2179
"Aspire.Hosting.Azure.Functions" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Azure.Functions", Version = "9.5.0", Source = "nuget.org" },
2180
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2306
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.6.0", Source = "nuget.org" },
2307
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.6.0", Source = "nuget.org" },
2395
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2422
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2454
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2485
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2512
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2540
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2590
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
Utils\CliUpdateNotificationServiceTests.cs (10)
32
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.3.1", Source = "nuget.org" },
35
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" },
38
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-beta", Source = "nuget.org" }
90
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0", Source = "nuget.org" },
93
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0-preview", Source = "nuget.org" },
145
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" },
148
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.6.0-preview", Source = "nuget.org" },
198
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" },
199
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0-preview", Source = "nuget.org" },
251
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.0.0", Source = "nuget.org" }
338 references to NuGetPackageCli
aspire (85)
Commands\AddCommand.cs (21)
16
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
133
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
277
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlow(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? preferredVersion, CancellationToken cancellationToken)
314
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? searchTerm, CancellationToken cancellationToken)
324
internal static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) GenerateFriendlyName((
NuGetPackage
Package, PackageChannel Channel) packageWithChannel)
336
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
337
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
342
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
347
static string FormatVersionLabel((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) item)
352
async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
354
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> items,
402
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> Action)>();
446
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
462
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) packageWithFriendlyName)
Commands\InitCommand.cs (3)
20
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
693
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
728
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Commands\NewCommand.cs (9)
20
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
251
Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken);
259
public virtual async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
284
static string FormatPackageLabel((
NuGetPackage
Package, PackageChannel Channel) item)
290
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
292
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
313
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(
NuGetPackage
, PackageChannel)>> Action)>();
DotNet\DotNetCliRunner.cs (3)
23
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
37
Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken);
877
public async Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
NuGet\BundleNuGetPackageCache.cs (9)
10
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
40
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(
56
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(
72
public async Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(
88
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(
107
private async Task<IEnumerable<
NuGetPackage
>> SearchPackagesInternalAsync(
215
private IEnumerable<
NuGetPackage
> FilterPackages(IEnumerable<
NuGetPackage
> packages, Func<string, bool>? filter)
217
var effectiveFilter = (
NuGetPackage
p) =>
NuGet\NuGetPackageCache.cs (11)
9
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
16
Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
17
Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
18
Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
19
Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken);
32
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
47
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
52
public async Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
76
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string query, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
80
var collectedPackages = new List<
NuGetPackage
>();
124
var effectiveFilter = (
NuGetPackage
p) =>
Packaging\PackageChannel.cs (7)
7
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
43
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
50
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
83
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
85
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
125
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
132
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
Projects\GuestAppHostProject.cs (2)
859
var
latestSdkPackage = sdkPackages
882
var
latestPackage = packages
Projects\ProjectUpdater.cs (10)
233
private async Task<
NuGetPackageCli
> GetLatestVersionOfPackageAsync(UpdateContext context, string packageId, CancellationToken cancellationToken)
236
var
latestPackage = await cache.GetOrCreateAsync(cacheKey, async entry =>
240
var
latestPackage = packages
259
var
latestSdkPackage = await GetLatestVersionOfPackageAsync(context, "Aspire.AppHost.Sdk", cancellationToken);
368
internal static async Task UpdateSdkVersionInAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package, IInteractionService interactionService, SdkMigrationInfo migrationInfo)
397
internal static async Task UpdateSdkVersionInCsprojAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
567
private static async Task UpdateSdkVersionInSingleFileAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
704
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
734
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
871
private async Task UpdatePackageReferenceInProject(FileInfo projectFile,
NuGetPackageCli
package, CancellationToken cancellationToken)
Scaffolding\ScaffoldingService.cs (1)
229
var
latestPackage = templatePackages
src\Shared\PackageUpdateHelpers.cs (5)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
60
public static SemVersion? GetNewerVersion(ILogger logger, SemVersion currentVersion, IEnumerable<
NuGetPackage
> availablePackages, SemVersion? storedVersion = null)
65
foreach (
var
package in availablePackages)
128
public static List<
NuGetPackage
> ParsePackageSearchResults(string stdout, string? packageId = null)
130
var foundPackages = new List<
NuGetPackage
>();
Templating\DotNetTemplateFactory.cs (3)
14
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
542
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(TemplateInputs inputs, CancellationToken cancellationToken)
581
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Utils\CliUpdateNotifier.cs (1)
24
private IEnumerable<Shared.
NuGetPackageCli
>? _availablePackages;
Aspire.Cli.Tests (253)
Commands\AddCommandTests.cs (52)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
52
var
dockerPackage = new NuGetPackage()
59
var
redisPackage = new NuGetPackage()
66
var
azureRedisPackage = new NuGetPackage()
75
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
127
var
dockerPackage = new NuGetPackage()
134
var
redisPackage = new NuGetPackage()
141
var
azureRedisPackage = new NuGetPackage()
150
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
210
var
dockerPackage = new NuGetPackage()
217
var
redisPackage = new NuGetPackage()
224
var
azureRedisPackage = new NuGetPackage()
233
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
260
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? promptedPackages = null;
289
var
dockerPackage = new NuGetPackage()
296
var
redisPackage = new NuGetPackage()
303
var
azureRedisPackage = new NuGetPackage()
312
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
370
var
redisPackage = new NuGetPackage()
379
new
NuGetPackage
[] { redisPackage } //
433
return (0, Array.Empty<
NuGetPackage
>());
487
var
dockerPackage = new NuGetPackage()
494
var
redisPackage = new NuGetPackage()
501
return (0, new
NuGetPackage
[] { dockerPackage, redisPackage });
533
var
package = new NuGetPackage { Id = packageId, Version = "1.0.0", Source = "test" };
547
List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? displayedPackages = null;
558
var choicesList = choices.Cast<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>().ToList();
716
var
redisPackage = new NuGetPackage()
723
return (0, new
NuGetPackage
[] { redisPackage });
752
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationCallback { get; set; }
753
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationVersionCallback { get; set; }
755
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
764
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
779
var promptedPackages = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
806
var
postgresPackage = new NuGetPackage()
813
var
redisPackage = new NuGetPackage()
820
var
rabbitMQPackage = new NuGetPackage()
829
new
NuGetPackage
[] { postgresPackage, redisPackage, rabbitMQPackage }
857
var promptedPackages = new List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>();
883
var
postgresPackage = new NuGetPackage()
890
var
redisPackage = new NuGetPackage()
897
var
rabbitMQPackage = new NuGetPackage()
904
var
mysqlPackage = new NuGetPackage()
913
new
NuGetPackage
[] { postgresPackage, redisPackage, rabbitMQPackage, mysqlPackage }
959
var
appContainersPackage = new NuGetPackage()
966
var
redisPackage = new NuGetPackage()
973
var
postgresPackage = new NuGetPackage()
982
new
NuGetPackage
[] { appContainersPackage, redisPackage, postgresPackage }
Commands\InitCommandTests.cs (29)
260
var
package = new Aspire.Shared.NuGetPackageCli
296
public Func<IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)>, (Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
300
public override Task<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
341
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
343
var
package = new Aspire.Shared.NuGetPackageCli
349
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(new[] { package });
352
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
354
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
357
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
359
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
362
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
364
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
465
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
468
var
package = new Aspire.Shared.NuGetPackageCli
474
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(new[] { package });
477
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
479
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
482
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
484
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
487
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
489
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
Commands\NewCommandTests.cs (46)
18
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
56
var
package = new NuGetPackage()
65
new
NuGetPackage
[] { package } // Single package.
113
var
package = new NuGetPackage()
122
new
NuGetPackage
[] { package } // Single package.
166
var
package = new NuGetPackage()
175
new
NuGetPackage
[] { package } // Single package.
221
var
package = new NuGetPackage()
230
new
NuGetPackage
[] { package } // Single package.
280
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
281
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
288
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "10.0.0-dev" };
289
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
367
return Task.FromResult<IEnumerable<
NuGetPackage
>>(packages);
434
var
package = new NuGetPackage()
443
new
NuGetPackage
[] { package } // Single package.
488
var
package = new NuGetPackage()
497
new
NuGetPackage
[] { package } // Single package.
532
return (0, Array.Empty<
NuGetPackage
>());
567
var
package = new NuGetPackage()
576
new
NuGetPackage
[] { package } // Single package.
620
var
package = new NuGetPackage()
629
new
NuGetPackage
[] { package } // Single package.
696
var
package = new NuGetPackage()
705
new
NuGetPackage
[] { package } // Single package.
778
var
package = new NuGetPackage()
785
return (0, new
NuGetPackage
[] { package });
823
var
package = new NuGetPackage()
832
new
NuGetPackage
[] { package } // Single package.
855
public Func<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>, (
NuGetPackage
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
887
public override Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
981
public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetTemplatePackagesAsyncCallback { get; set; }
983
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
990
var
package = new NuGetPackage
996
return Task.FromResult<IEnumerable<
NuGetPackage
>>(new[] { package });
999
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
1001
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
1004
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
1006
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
1009
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
1011
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
Mcp\MockPackagingService.cs (12)
13
private readonly
NuGetPackageCli
[] _packages;
15
public MockPackagingService(
NuGetPackageCli
[]? packages = null)
30
private readonly
NuGetPackageCli
[] _packages;
32
public MockNuGetPackageCache(
NuGetPackageCli
[]? packages = null)
37
public Task<IEnumerable<
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
38
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
40
public Task<IEnumerable<
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
41
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>(_packages);
43
public Task<IEnumerable<
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
44
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
46
public Task<IEnumerable<
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
47
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
NuGet\NuGetPackageCacheTests.cs (1)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
Packaging\NuGetConfigMergerSnapshotTests.cs (8)
27
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
28
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
29
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
30
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
Packaging\NuGetConfigMergerTests.cs (8)
31
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
33
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
35
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
37
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
39
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
41
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
43
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
45
_ = workingDirectory; _ = packageId; _ = filter; _ = prerelease; _ = nugetConfigFile; _ = useCache; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
Packaging\PackageChannelTests.cs (8)
14
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
15
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
16
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
17
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
Packaging\PackagingServiceTests.cs (18)
19
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
20
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
21
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
22
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
779
foreach (
var
p in packageList)
832
foreach (
var
p in packageList)
884
foreach (
var
p in packageList)
895
private sealed class FakeNuGetPackageCacheWithPackages(List<Aspire.Shared.
NuGetPackageCli
> packages) : INuGetPackageCache
897
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
903
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(filtered.ToList());
906
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
909
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
910
=> Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
912
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
Projects\AppHostServerProjectTests.cs (8)
374
public Task<IEnumerable<
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
375
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
377
public Task<IEnumerable<
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
378
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
380
public Task<IEnumerable<
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
381
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
383
public Task<IEnumerable<
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
384
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
Projects\ProjectUpdaterTests.cs (30)
54
var packages = new List<
NuGetPackageCli
>();
165
var packages = new List<
NuGetPackageCli
>();
296
var packages = new List<
NuGetPackageCli
>();
298
var
matchedPackage = (query, prerelease) switch
449
var packages = new List<
NuGetPackageCli
>();
609
var packages = new List<
NuGetPackageCli
>();
728
var packages = new List<
NuGetPackageCli
>();
830
var packages = new List<
NuGetPackageCli
>();
964
var packages = new List<
NuGetPackageCli
>();
1080
var packages = new List<
NuGetPackageCli
>();
1201
var packages = new List<
NuGetPackageCli
>();
1314
var packages = new List<
NuGetPackageCli
>();
1410
var packages = new List<
NuGetPackageCli
>();
1519
var packages = new List<
NuGetPackageCli
>();
1604
var packages = new List<
NuGetPackageCli
>();
1680
var packages = new List<
NuGetPackageCli
>();
1764
var packages = new List<
NuGetPackageCli
>();
1847
var packages = new List<
NuGetPackageCli
>();
1927
var packages = new List<
NuGetPackageCli
>();
2017
var packages = new List<
NuGetPackageCli
>();
2096
var packages = new List<
NuGetPackageCli
>();
2174
var packages = new List<
NuGetPackageCli
>();
2302
var packages = new List<
NuGetPackageCli
>();
2395
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2422
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2454
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2485
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2512
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2540
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2590
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
Templating\DotNetTemplateFactoryTests.cs (11)
33
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
35
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
37
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
39
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
41
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
43
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
45
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
47
_ = workingDirectory; _ = packageId; _ = filter; _ = prerelease; _ = nugetConfigFile; _ = useCache; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
474
public Task<(int ExitCode,
NuGetPackageCli
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
510
public Task<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
TestServices\FakeNuGetPackageCache.cs (9)
5
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
11
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
12
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
14
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
15
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
17
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
18
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
20
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
21
=> Task.FromResult<IEnumerable<
NuGetPackage
>>([]);
TestServices\TestDotNetCliRunner.cs (3)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
23
public Func<DirectoryInfo, string, bool, int, int, FileInfo?, bool, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode,
NuGetPackage
[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
101
public Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken)
Utils\CliUpdateNotificationServiceTests.cs (10)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
289
private IEnumerable<
NuGetPackage
> _cliPackages = [];
291
public void SetMockCliPackages(IEnumerable<
NuGetPackage
> packages)
296
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
298
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());
301
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
303
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());
306
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
311
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
313
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());