95 instantiations of NuGetPackageCli
aspire (1)
src\Shared\PackageUpdateHelpers.cs (1)
139
foundPackages.Add(new
NuGetPackage
Aspire.Cli.Tests (94)
Commands\AddCommandTests.cs (16)
50
var dockerPackage = new
NuGetPackage
()
57
var redisPackage = new
NuGetPackage
()
64
var azureRedisPackage = new
NuGetPackage
()
125
var dockerPackage = new
NuGetPackage
()
132
var redisPackage = new
NuGetPackage
()
139
var azureRedisPackage = new
NuGetPackage
()
208
var dockerPackage = new
NuGetPackage
()
215
var redisPackage = new
NuGetPackage
()
222
var azureRedisPackage = new
NuGetPackage
()
287
var dockerPackage = new
NuGetPackage
()
294
var redisPackage = new
NuGetPackage
()
301
var azureRedisPackage = new
NuGetPackage
()
368
var redisPackage = new
NuGetPackage
()
485
var dockerPackage = new
NuGetPackage
()
492
var redisPackage = new
NuGetPackage
()
531
var package = new
NuGetPackage
{ Id = packageId, Version = "1.0.0", Source = "test" };
Commands\NewCommandTests.cs (9)
55
var package = new
NuGetPackage
()
113
var package = new
NuGetPackage
()
167
var package = new
NuGetPackage
()
223
var package = new
NuGetPackage
()
279
var package = new
NuGetPackage
()
334
var package = new
NuGetPackage
()
413
var package = new
NuGetPackage
()
466
var package = new
NuGetPackage
()
542
var package = new
NuGetPackage
()
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" }
176
new
NuGetPackage
{ Id = "aspire.hosting.dapr", Version = "9.4.0", Source = "nuget.org" }, // lowercase
177
new
NuGetPackage
{ Id = "ASPIRE.HOSTING.DAPR", Version = "9.4.0", Source = "nuget.org" }, // uppercase
178
new
NuGetPackage
{ Id = "Aspire.Hosting.Redis", Version = "9.4.0", Source = "nuget.org" }
Projects\ProjectUpdaterTests.cs (45)
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" },
312
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget" },
313
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget" },
314
{ query: "Aspire.Hosting.Redis", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget" },
315
{ query: "Aspire.Hosting.Docker", prerelease: true } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Docker", Version = "9.4.1-preview.1", Source = "nuget" },
317
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget" },
318
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget" },
478
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
479
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
480
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
639
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
640
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
641
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0", Source = "nuget.org" },
642
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
758
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
759
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
760
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
860
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
861
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
862
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
993
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
994
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1109
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1110
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1111
"Aspire.StackExchange.Redis" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis", Version = "9.5.0-preview.1", Source = "nuget.org" },
1230
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1231
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1343
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1344
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1439
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1440
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1441
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1548
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1549
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1633
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1709
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", 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" }
181 references to NuGetPackageCli
aspire (70)
Commands\AddCommand.cs (22)
15
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
99
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
211
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlow(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? preferredVersion, CancellationToken cancellationToken)
240
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? searchTerm, CancellationToken cancellationToken)
250
internal static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) GenerateFriendlyName((
NuGetPackage
Package, PackageChannel Channel) packageWithChannel)
262
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
263
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
268
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
273
static string FormatVersionLabel((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) item)
275
var
pkg = item.Package;
280
async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
282
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> items,
312
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> Action)>();
352
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
362
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) packageWithFriendlyName)
Commands\NewCommand.cs (10)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
147
Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken);
155
public virtual async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
162
static string FormatPackageLabel((
NuGetPackage
Package, PackageChannel Channel) item)
165
var
pkg = item.Package;
170
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
172
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
203
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(
NuGetPackage
, PackageChannel)>> Action)>();
DotNet\DotNetCliRunner.cs (3)
21
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
36
Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, DotNetCliRunnerInvocationOptions options, CancellationToken cancellationToken);
759
public async Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, 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, 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, CancellationToken cancellationToken)
83
var collectedPackages = new List<
NuGetPackage
>();
126
var effectiveFilter = (
NuGetPackage
p) =>
Packaging\PackageChannel.cs (7)
6
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
17
public async Task<IEnumerable<
NuGetPackage
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
19
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
52
public async Task<IEnumerable<
NuGetPackage
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
54
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
87
public async Task<IEnumerable<
NuGetPackage
>> GetPackagesAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
89
var tasks = new List<Task<IEnumerable<
NuGetPackage
>>>();
Projects\ProjectUpdater.cs (8)
230
private async Task<
NuGetPackageCli
> GetLatestVersionOfPackageAsync(UpdateContext context, string packageId, CancellationToken cancellationToken)
233
var
latestPackage = await cache.GetOrCreateAsync(cacheKey, async entry =>
236
var
latestPackage = packages.OrderByDescending(p => SemVersion.Parse(p.Version), SemVersion.PrecedenceComparer).FirstOrDefault();
251
var
latestSdkPackage = await GetLatestVersionOfPackageAsync(context, "Aspire.AppHost.Sdk", cancellationToken);
269
private static async Task UpdateSdkVersionInAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
379
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
407
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
550
private async Task UpdatePackageReferenceInProject(FileInfo projectFile,
NuGetPackageCli
package, CancellationToken cancellationToken)
src\Shared\PackageUpdateHelpers.cs (5)
7
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
59
public static SemVersion? GetNewerVersion(SemVersion currentVersion, IEnumerable<
NuGetPackage
> availablePackages, SemVersion? storedVersion = null)
64
foreach (
var
package in availablePackages)
116
public static List<
NuGetPackage
> ParsePackageSearchResults(string stdout, string? packageId = null)
118
var foundPackages = new List<
NuGetPackage
>();
Templating\DotNetTemplateFactory.cs (3)
13
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
354
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
361
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Utils\CliUpdateNotifier.cs (1)
23
private IEnumerable<Shared.
NuGetPackageCli
>? _availablePackages;
Aspire.Cli.Tests (111)
Commands\AddCommandTests.cs (33)
10
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
50
var
dockerPackage = new NuGetPackage()
57
var
redisPackage = new NuGetPackage()
64
var
azureRedisPackage = new NuGetPackage()
73
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
125
var
dockerPackage = new NuGetPackage()
132
var
redisPackage = new NuGetPackage()
139
var
azureRedisPackage = new NuGetPackage()
148
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
208
var
dockerPackage = new NuGetPackage()
215
var
redisPackage = new NuGetPackage()
222
var
azureRedisPackage = new NuGetPackage()
231
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
258
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? promptedPackages = null;
287
var
dockerPackage = new NuGetPackage()
294
var
redisPackage = new NuGetPackage()
301
var
azureRedisPackage = new NuGetPackage()
310
new
NuGetPackage
[] { dockerPackage, redisPackage, azureRedisPackage } //
368
var
redisPackage = new NuGetPackage()
377
new
NuGetPackage
[] { redisPackage } //
431
return (0, Array.Empty<
NuGetPackage
>());
485
var
dockerPackage = new NuGetPackage()
492
var
redisPackage = new NuGetPackage()
499
return (0, new
NuGetPackage
[] { dockerPackage, redisPackage });
531
var
package = new NuGetPackage { Id = packageId, Version = "1.0.0", Source = "test" };
544
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationCallback { get; set; }
545
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationVersionCallback { get; set; }
547
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
556
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
Commands\NewCommandTests.cs (24)
16
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
55
var
package = new NuGetPackage()
64
new
NuGetPackage
[] { package } // Single package.
113
var
package = new NuGetPackage()
122
new
NuGetPackage
[] { package } // Single package.
167
var
package = new NuGetPackage()
176
new
NuGetPackage
[] { package } // Single package.
223
var
package = new NuGetPackage()
232
new
NuGetPackage
[] { package } // Single package.
279
var
package = new NuGetPackage()
288
new
NuGetPackage
[] { package } // Single package.
334
var
package = new NuGetPackage()
343
new
NuGetPackage
[] { package } // Single package.
378
return (0, Array.Empty<
NuGetPackage
>());
413
var
package = new NuGetPackage()
422
new
NuGetPackage
[] { package } // Single package.
466
var
package = new NuGetPackage()
475
new
NuGetPackage
[] { package } // Single package.
542
var
package = new NuGetPackage()
551
new
NuGetPackage
[] { package } // Single package.
584
public Func<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>, (
NuGetPackage
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
616
public override Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
NuGet\NuGetPackageCacheTests.cs (1)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
Packaging\NuGetConfigMergerSnapshotTests.cs (8)
24
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
25
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
26
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
27
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) => Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
Packaging\NuGetConfigMergerTests.cs (8)
29
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
31
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
33
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
35
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
37
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
39
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
41
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
43
_ = workingDirectory; _ = packageId; _ = filter; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
Projects\ProjectUpdaterTests.cs (16)
53
var packages = new List<
NuGetPackageCli
>();
164
var packages = new List<
NuGetPackageCli
>();
308
var packages = new List<
NuGetPackageCli
>();
310
var
matchedPackage = (query, prerelease) switch
474
var packages = new List<
NuGetPackageCli
>();
635
var packages = new List<
NuGetPackageCli
>();
754
var packages = new List<
NuGetPackageCli
>();
856
var packages = new List<
NuGetPackageCli
>();
989
var packages = new List<
NuGetPackageCli
>();
1105
var packages = new List<
NuGetPackageCli
>();
1226
var packages = new List<
NuGetPackageCli
>();
1339
var packages = new List<
NuGetPackageCli
>();
1435
var packages = new List<
NuGetPackageCli
>();
1544
var packages = new List<
NuGetPackageCli
>();
1629
var packages = new List<
NuGetPackageCli
>();
1705
var packages = new List<
NuGetPackageCli
>();
Templating\DotNetTemplateFactoryTests.cs (8)
21
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
23
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
25
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
27
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
29
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
31
_ = workingDirectory; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
33
public Task<IEnumerable<Aspire.Shared.
NuGetPackageCli
>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken)
35
_ = workingDirectory; _ = packageId; _ = filter; _ = prerelease; _ = nugetConfigFile; _ = cancellationToken; return Task.FromResult<IEnumerable<Aspire.Shared.
NuGetPackageCli
>>([]);
TestServices\TestDotNetCliRunner.cs (3)
8
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
23
public Func<DirectoryInfo, string, bool, int, int, FileInfo?, DotNetCliRunnerInvocationOptions, CancellationToken, (int ExitCode,
NuGetPackage
[]? Packages)>? SearchPackagesAsyncCallback { get; set; }
100
public Task<(int ExitCode,
NuGetPackage
[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, 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, CancellationToken cancellationToken)
312
return Task.FromResult(Enumerable.Empty<
NuGetPackage
>());