137 instantiations of NuGetPackageCli
aspire (1)
src\Shared\PackageUpdateHelpers.cs (1)
151
foundPackages.Add(new
NuGetPackage
Aspire.Cli.Tests (136)
Commands\AddCommandTests.cs (29)
51
var dockerPackage = new
NuGetPackage
()
58
var redisPackage = new
NuGetPackage
()
65
var azureRedisPackage = new
NuGetPackage
()
126
var dockerPackage = new
NuGetPackage
()
133
var redisPackage = new
NuGetPackage
()
140
var azureRedisPackage = new
NuGetPackage
()
209
var dockerPackage = new
NuGetPackage
()
216
var redisPackage = new
NuGetPackage
()
223
var azureRedisPackage = new
NuGetPackage
()
288
var dockerPackage = new
NuGetPackage
()
295
var redisPackage = new
NuGetPackage
()
302
var azureRedisPackage = new
NuGetPackage
()
369
var redisPackage = new
NuGetPackage
()
486
var dockerPackage = new
NuGetPackage
()
493
var redisPackage = new
NuGetPackage
()
532
var package = new
NuGetPackage
{ Id = packageId, Version = "1.0.0", Source = "test" };
576
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, channel),
577
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, channel),
578
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, channel),
624
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, channel),
625
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, channel),
626
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, channel),
627
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.1-preview.1", Source = "nuget" }, channel),
675
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0", Source = "nuget" }, implicitChannel),
676
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.1.0", Source = "nuget" }, implicitChannel),
677
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.2.0", Source = "nuget" }, implicitChannel),
678
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "10.0.0-preview.1", Source = "preview-feed" }, explicitChannel),
679
("redis", new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "10.0.0-preview.2", Source = "preview-feed" }, explicitChannel),
715
var redisPackage = new
NuGetPackage
()
Commands\InitCommandTests.cs (3)
259
var package = new Aspire.Shared.
NuGetPackageCli
342
var package = new Aspire.Shared.
NuGetPackageCli
467
var package = new Aspire.Shared.
NuGetPackageCli
Commands\NewCommandTests.cs (16)
57
var package = new
NuGetPackage
()
115
var package = new
NuGetPackage
()
169
var package = new
NuGetPackage
()
225
var package = new
NuGetPackage
()
285
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
293
var package = new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "10.0.0-dev" };
369
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.0.0" },
370
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" },
371
new
NuGetPackage
{ Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.1.0" },
441
var package = new
NuGetPackage
()
496
var package = new
NuGetPackage
()
575
var package = new
NuGetPackage
()
628
var package = new
NuGetPackage
()
704
var package = new
NuGetPackage
()
786
var package = new
NuGetPackage
()
947
var package = new
NuGetPackage
Mcp\ListIntegrationsToolTests.cs (3)
71
new Aspire.Shared.
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0" },
72
new Aspire.Shared.
NuGetPackageCli
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.0.0" }
110
new Aspire.Shared.
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.0.0" }
NuGet\NuGetPackageCacheTests.cs (14)
27
new
NuGetPackage
{ Id = "CommunityToolkit.Aspire.Hosting.Foo", Version = "9.4.0-xyz", Source = "nuget.org" },
28
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" }
60
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
61
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
62
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.4.0", Source = "nuget.org" }
98
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
99
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
100
new
NuGetPackage
{ Id = "Aspire.Hosting.PostgreSQL", Version = "9.4.0", Source = "nuget.org" }
133
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" },
134
new
NuGetPackage
{ Id = "Aspire.Hosting.Dapr", Version = "9.4.0", Source = "nuget.org" }, // Deprecated
135
new
NuGetPackage
{ Id = "Other.Package", Version = "9.4.0", Source = "nuget.org" }
177
new
NuGetPackage
{ Id = "aspire.hosting.dapr", Version = "9.4.0", Source = "nuget.org" }, // lowercase
178
new
NuGetPackage
{ Id = "ASPIRE.HOSTING.DAPR", Version = "9.4.0", Source = "nuget.org" }, // uppercase
179
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" }
Projects\ProjectUpdaterTests.cs (61)
57
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
58
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget.org" },
59
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget.org" },
60
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget.org" },
61
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget.org" },
168
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0-preview.1", Source = "daily" },
169
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0-preview.1", Source = "daily" },
170
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0-preview.1", Source = "daily" },
171
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0-preview.1", Source = "daily" },
172
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0-preview.1", Source = "daily" },
299
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget" },
300
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget" },
301
{ query: "Aspire.Hosting.Redis", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget" },
302
{ query: "Aspire.Hosting.Docker", prerelease: true } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Docker", Version = "9.4.1-preview.1", Source = "nuget" },
304
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget" },
305
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget" },
452
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
453
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
612
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
613
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
614
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0", Source = "nuget.org" },
615
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
731
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
732
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
733
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
833
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
834
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
835
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
967
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
968
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1083
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1084
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1085
"Aspire.StackExchange.Redis" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis", Version = "9.5.0-preview.1", Source = "nuget.org" },
1204
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1205
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1317
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1318
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1413
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1414
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1415
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1522
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1523
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1607
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1683
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
1767
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1850
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1930
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1931
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
2020
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2099
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2177
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2178
"Aspire.Hosting.Azure.Functions" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Azure.Functions", Version = "9.5.0", Source = "nuget.org" },
2179
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
2305
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.6.0", Source = "nuget.org" },
2306
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.6.0", Source = "nuget.org" },
2394
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2421
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2453
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2484
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2511
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2539
var package = new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
Utils\CliUpdateNotificationServiceTests.cs (10)
31
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.3.1", Source = "nuget.org" },
34
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" },
37
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-beta", Source = "nuget.org" }
89
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0", Source = "nuget.org" },
92
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0-preview", Source = "nuget.org" },
144
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0", Source = "nuget.org" },
147
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.6.0-preview", Source = "nuget.org" },
197
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.4.0-preview", Source = "nuget.org" },
198
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.5.0-preview", Source = "nuget.org" },
250
new
NuGetPackage
{ Id = "Aspire.Cli", Version = "9.0.0", Source = "nuget.org" }
290 references to NuGetPackageCli
aspire (73)
Commands\AddCommand.cs (21)
15
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
110
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
222
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlow(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? preferredVersion, CancellationToken cancellationToken)
251
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? searchTerm, CancellationToken cancellationToken)
261
internal static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) GenerateFriendlyName((
NuGetPackage
Package, PackageChannel Channel) packageWithChannel)
273
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
274
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
279
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
284
static string FormatVersionLabel((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) item)
289
async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
291
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> items,
333
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> Action)>();
371
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
387
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) packageWithFriendlyName)
Commands\InitCommand.cs (3)
18
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
615
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
650
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Commands\NewCommand.cs (9)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
159
Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken);
167
public virtual async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
192
static string FormatPackageLabel((
NuGetPackage
Package, PackageChannel Channel) item)
198
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
200
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
221
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(
NuGetPackage
, PackageChannel)>> Action)>();
DotNet\DotNetCliRunner.cs (3)
23
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
40
Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken);
926
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)
10
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
17
Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
18
Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
19
Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken);
20
Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken);
33
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
48
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
53
public async Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
77
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string query, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
83
var collectedPackages = new List<
NuGetPackage
>();
127
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\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)
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
;
530
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
569
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Utils\CliUpdateNotifier.cs (1)
24
private IEnumerable<Shared.
NuGetPackageCli
>? _availablePackages;
Aspire.Cli.Tests (217)
Commands\AddCommandTests.cs (37)
11
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
51
var
dockerPackage = new NuGetPackage()
58
var
redisPackage = new NuGetPackage()
65
var
azureRedisPackage = new NuGetPackage()
74
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
126
var
dockerPackage = new NuGetPackage()
133
var
redisPackage = new NuGetPackage()
140
var
azureRedisPackage = new NuGetPackage()
149
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
209
var
dockerPackage = new NuGetPackage()
216
var
redisPackage = new NuGetPackage()
223
var
azureRedisPackage = new NuGetPackage()
232
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
259
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? promptedPackages = null;
288
var
dockerPackage = new NuGetPackage()
295
var
redisPackage = new NuGetPackage()
302
var
azureRedisPackage = new NuGetPackage()
311
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
369
var
redisPackage = new NuGetPackage()
378
new
NuGetPackage
[] { redisPackage } //
432
return (0, Array.Empty<
NuGetPackage
>());
486
var
dockerPackage = new NuGetPackage()
493
var
redisPackage = new NuGetPackage()
500
return (0, new
NuGetPackage
[] { dockerPackage, redisPackage });
532
var
package = new NuGetPackage { Id = packageId, Version = "1.0.0", Source = "test" };
546
List<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? displayedPackages = null;
557
var choicesList = choices.Cast<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>().ToList();
715
var
redisPackage = new NuGetPackage()
722
return (0, new
NuGetPackage
[] { redisPackage });
751
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationCallback { get; set; }
752
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationVersionCallback { get; set; }
754
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
763
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
Commands\InitCommandTests.cs (29)
259
var
package = new Aspire.Shared.NuGetPackageCli
295
public Func<IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)>, (Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
299
public override Task<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
340
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
342
var
package = new Aspire.Shared.NuGetPackageCli
348
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(new[] { package });
351
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
353
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
356
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
358
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
361
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
363
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
464
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
467
var
package = new Aspire.Shared.NuGetPackageCli
473
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(new[] { package });
476
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
478
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
481
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
483
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
486
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
488
return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>(Array.Empty<Aspire.Shared.
NuGetPackageCli
>());
Commands\NewCommandTests.cs (44)
18
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
57
var
package = new NuGetPackage()
66
new
NuGetPackage
[] { package } // Single package.
115
var
package = new NuGetPackage()
124
new
NuGetPackage
[] { package } // Single package.
169
var
package = new NuGetPackage()
178
new
NuGetPackage
[] { package } // Single package.
225
var
package = new NuGetPackage()
234
new
NuGetPackage
[] { package } // Single package.
285
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "9.2.0" };
286
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
293
var
package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget", Version = "10.0.0-dev" };
294
return Task.FromResult<IEnumerable<
NuGetPackage
>>([package]);
373
return Task.FromResult<IEnumerable<
NuGetPackage
>>(packages);
441
var
package = new NuGetPackage()
450
new
NuGetPackage
[] { package } // Single package.
496
var
package = new NuGetPackage()
505
new
NuGetPackage
[] { package } // Single package.
540
return (0, Array.Empty<
NuGetPackage
>());
575
var
package = new NuGetPackage()
584
new
NuGetPackage
[] { package } // Single package.
628
var
package = new NuGetPackage()
637
new
NuGetPackage
[] { package } // Single package.
704
var
package = new NuGetPackage()
713
new
NuGetPackage
[] { package } // Single package.
786
var
package = new NuGetPackage()
793
return (0, new
NuGetPackage
[] { package });
816
public Func<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>, (
NuGetPackage
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
848
public override Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
938
public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<
NuGetPackage
>>>? GetTemplatePackagesAsyncCallback { get; set; }
940
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
947
var
package = new NuGetPackage
953
return Task.FromResult<IEnumerable<
NuGetPackage
>>(new[] { package });
956
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
958
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
961
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
963
return Task.FromResult<IEnumerable<
NuGetPackage
>>(Array.Empty<
NuGetPackage
>());
966
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
968
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)
26
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
27
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
28
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
29
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)
30
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
32
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
34
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
36
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
38
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
40
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
42
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
44
_ = 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)
18
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
19
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
20
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
21
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\ProjectUpdaterTests.cs (29)
53
var packages = new List<
NuGetPackageCli
>();
164
var packages = new List<
NuGetPackageCli
>();
295
var packages = new List<
NuGetPackageCli
>();
297
var
matchedPackage = (query, prerelease) switch
448
var packages = new List<
NuGetPackageCli
>();
608
var packages = new List<
NuGetPackageCli
>();
727
var packages = new List<
NuGetPackageCli
>();
829
var packages = new List<
NuGetPackageCli
>();
963
var packages = new List<
NuGetPackageCli
>();
1079
var packages = new List<
NuGetPackageCli
>();
1200
var packages = new List<
NuGetPackageCli
>();
1313
var packages = new List<
NuGetPackageCli
>();
1409
var packages = new List<
NuGetPackageCli
>();
1518
var packages = new List<
NuGetPackageCli
>();
1603
var packages = new List<
NuGetPackageCli
>();
1679
var packages = new List<
NuGetPackageCli
>();
1763
var packages = new List<
NuGetPackageCli
>();
1846
var packages = new List<
NuGetPackageCli
>();
1926
var packages = new List<
NuGetPackageCli
>();
2016
var packages = new List<
NuGetPackageCli
>();
2095
var packages = new List<
NuGetPackageCli
>();
2173
var packages = new List<
NuGetPackageCli
>();
2301
var packages = new List<
NuGetPackageCli
>();
2394
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2421
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2453
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2484
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2511
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
2539
var
package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk", Version = "13.0.2", Source = "nuget.org" };
Templating\DotNetTemplateFactoryTests.cs (11)
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
>>([]);
456
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)
498
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
;
24
public Func<DirectoryInfo, string, bool, int, int, FileInfo?, bool, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode,
NuGetPackage
[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
110
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
;
288
private IEnumerable<
NuGetPackage
> _cliPackages = [];
290
public void SetMockCliPackages(IEnumerable<
NuGetPackage
> packages)
295
public Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
297
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());
300
public Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
302
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());
305
public Task<IEnumerable<
NuGetPackage
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
310
public Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
312
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());