147 instantiations of NuGetPackageCli
aspire (1)
src\Shared\PackageUpdateHelpers.cs (1)
151
foundPackages.Add(new
NuGetPackage
Aspire.Cli.Tests (146)
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 (16)
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
()
941
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" }
Projects\ProjectUpdaterTests.cs (61)
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" };
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" }
316 references to NuGetPackageCli
aspire (76)
Commands\AddCommand.cs (21)
15
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
128
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
251
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlow(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? preferredVersion, CancellationToken cancellationToken)
288
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? searchTerm, CancellationToken cancellationToken)
298
internal static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) GenerateFriendlyName((
NuGetPackage
Package, PackageChannel Channel) packageWithChannel)
310
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
311
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
316
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
321
static string FormatVersionLabel((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) item)
326
async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
328
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> items,
370
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> Action)>();
408
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
424
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) packageWithFriendlyName)
Commands\InitCommand.cs (3)
20
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
691
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
726
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Commands\NewCommand.cs (9)
20
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
249
Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken);
257
public virtual async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
282
static string FormatPackageLabel((
NuGetPackage
Package, PackageChannel Channel) item)
288
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
290
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
311
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(
NuGetPackage
, PackageChannel)>> Action)>();
DotNet\DotNetCliRunner.cs (3)
23
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
39
Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken);
876
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\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
;
42
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
44
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
77
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
79
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
112
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
114
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
Projects\GuestAppHostProject.cs (2)
857
var
latestSdkPackage = sdkPackages
880
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)
512
private static async Task UpdateSdkVersionInSingleFileAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
649
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
679
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
816
private async Task UpdatePackageReferenceInProject(FileInfo projectFile,
NuGetPackageCli
package, CancellationToken cancellationToken)
Scaffolding\ScaffoldingService.cs (1)
248
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
;
540
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(TemplateInputs inputs, CancellationToken cancellationToken)
579
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Utils\CliUpdateNotifier.cs (1)
24
private IEnumerable<Shared.
NuGetPackageCli
>? _availablePackages;
Aspire.Cli.Tests (240)
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 (44)
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 });
808
public Func<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>, (
NuGetPackage
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
840
public override Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
932
public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetTemplatePackagesAsyncCallback { get; set; }
934
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
941
var
package = new NuGetPackage
947
return Task.FromResult<IEnumerable<
NuGetPackage
>>(new[] { package });
950
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
952
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
955
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
957
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
960
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
962
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 (8)
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
>>([]);
Projects\AppHostServerProjectTests.cs (8)
628
public Task<IEnumerable<
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
629
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
631
public Task<IEnumerable<
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
632
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
634
public Task<IEnumerable<
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
635
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
637
public Task<IEnumerable<
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
638
=> Task.FromResult<IEnumerable<
NuGetPackageCli
>>([]);
Projects\ProjectUpdaterTests.cs (29)
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" };
Templating\DotNetTemplateFactoryTests.cs (11)
32
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
34
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
36
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
38
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
40
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
42
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
44
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
46
_ = workingDirectory; _ = packageId; _ = filter; _ = prerelease; _ = nugetConfigFile; _ = useCache; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
469
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)
511
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)
9
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
25
public Func<DirectoryInfo, string, bool, int, int, FileInfo?, bool, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode,
NuGetPackage
[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
121
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
>());