102 instantiations of NuGetPackageCli
aspire (1)
src\Shared\PackageUpdateHelpers.cs (1)
139
foundPackages.Add(new
NuGetPackage
Aspire.Cli.Tests (101)
Commands\AddCommandTests.cs (16)
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" };
Commands\InitCommandTests.cs (2)
259
var package = new Aspire.Shared.
NuGetPackageCli
342
var package = new Aspire.Shared.
NuGetPackageCli
Commands\NewCommandTests.cs (9)
56
var package = new
NuGetPackage
()
114
var package = new
NuGetPackage
()
168
var package = new
NuGetPackage
()
224
var package = new
NuGetPackage
()
280
var package = new
NuGetPackage
()
335
var package = new
NuGetPackage
()
414
var package = new
NuGetPackage
()
467
var package = new
NuGetPackage
()
543
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" }
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 (50)
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" },
305
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget" },
306
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.4.1", Source = "nuget" },
307
{ query: "Aspire.Hosting.Redis", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.4.1", Source = "nuget" },
308
{ query: "Aspire.Hosting.Docker", prerelease: true } => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Docker", Version = "9.4.1-preview.1", Source = "nuget" },
310
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.4.1", Source = "nuget" },
311
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.4.1", Source = "nuget" },
464
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
465
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
624
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
625
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
626
"Aspire.StackExchange.Redis.OutputCaching" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis.OutputCaching", Version = "9.5.0", Source = "nuget.org" },
627
"Microsoft.Extensions.ServiceDiscovery" => new
NuGetPackageCli
{ Id = "Microsoft.Extensions.ServiceDiscovery", Version = "9.5.0", Source = "nuget.org" },
743
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
744
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
745
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
845
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
846
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
847
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
979
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
980
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1095
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1096
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1097
"Aspire.StackExchange.Redis" => new
NuGetPackageCli
{ Id = "Aspire.StackExchange.Redis", Version = "9.5.0-preview.1", Source = "nuget.org" },
1216
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1217
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1329
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1330
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1425
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1426
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
1427
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1534
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1535
"Aspire.Hosting.Redis" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.Redis", Version = "9.5.0", Source = "nuget.org" },
1619
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1695
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.4.1", Source = "nuget.org" },
1779
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1862
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1942
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
1943
"Aspire.Hosting.AppHost" => new
NuGetPackageCli
{ Id = "Aspire.Hosting.AppHost", Version = "9.5.0", Source = "nuget.org" },
2032
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", Source = "nuget.org" },
2111
"Aspire.AppHost.Sdk" => new
NuGetPackageCli
{ Id = "Aspire.AppHost.Sdk", Version = "9.5.0", 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" }
225 references to NuGetPackageCli
aspire (73)
Commands\AddCommand.cs (21)
15
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
103
var packages = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
215
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlow(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? preferredVersion, CancellationToken cancellationToken)
244
private async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> possiblePackages, string? searchTerm, CancellationToken cancellationToken)
254
internal static (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) GenerateFriendlyName((
NuGetPackage
Package, PackageChannel Channel) packageWithChannel)
266
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
267
Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken);
272
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
277
static string FormatVersionLabel((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) item)
282
async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
284
IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> items,
314
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>> Action)>();
354
public virtual async Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
364
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName,
NuGetPackage
Package, PackageChannel Channel) packageWithFriendlyName)
Commands\InitCommand.cs (3)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
598
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
604
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Commands\NewCommand.cs (9)
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)
168
async Task<(
NuGetPackage
Package, PackageChannel Channel)> PromptForChannelPackagesAsync(
170
IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)> items,
201
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);
927
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 =>
239
var
latestPackage = packages.OrderByDescending(p => SemVersion.Parse(p.Version), SemVersion.PrecedenceComparer).FirstOrDefault();
254
var
latestSdkPackage = await GetLatestVersionOfPackageAsync(context, "Aspire.AppHost.Sdk", cancellationToken);
272
private static async Task UpdateSdkVersionInAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
289
private static async Task UpdateSdkVersionInCsprojAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
326
private static async Task UpdateSdkVersionInSingleFileAppHostAsync(FileInfo projectFile,
NuGetPackageCli
package)
440
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
468
var
latestPackage = await GetLatestVersionOfPackageAsync(context, packageId, cancellationToken);
611
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)
14
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
436
private async Task<(
NuGetPackage
Package, PackageChannel Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
443
var results = new List<(
NuGetPackage
Package, PackageChannel Channel)>();
Utils\CliUpdateNotifier.cs (1)
23
private IEnumerable<Shared.
NuGetPackageCli
>? _availablePackages;
Aspire.Cli.Tests (152)
Commands\AddCommandTests.cs (33)
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" };
545
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationCallback { get; set; }
546
public Func<IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>, (string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)>? PromptForIntegrationVersionCallback { get; set; }
548
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
557
public override Task<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName,
NuGetPackage
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
Commands\InitCommandTests.cs (17)
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
>());
Commands\NewCommandTests.cs (24)
17
using NuGetPackage = Aspire.Shared.
NuGetPackageCli
;
56
var
package = new NuGetPackage()
65
new
NuGetPackage
[] { package } // Single package.
114
var
package = new NuGetPackage()
123
new
NuGetPackage
[] { package } // Single package.
168
var
package = new NuGetPackage()
177
new
NuGetPackage
[] { package } // Single package.
224
var
package = new NuGetPackage()
233
new
NuGetPackage
[] { package } // Single package.
280
var
package = new NuGetPackage()
289
new
NuGetPackage
[] { package } // Single package.
335
var
package = new NuGetPackage()
344
new
NuGetPackage
[] { package } // Single package.
379
return (0, Array.Empty<
NuGetPackage
>());
414
var
package = new NuGetPackage()
423
new
NuGetPackage
[] { package } // Single package.
467
var
package = new NuGetPackage()
476
new
NuGetPackage
[] { package } // Single package.
543
var
package = new NuGetPackage()
552
new
NuGetPackage
[] { package } // Single package.
585
public Func<IEnumerable<(
NuGetPackage
Package, PackageChannel Channel)>, (
NuGetPackage
Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; }
617
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)
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 (21)
53
var packages = new List<
NuGetPackageCli
>();
164
var packages = new List<
NuGetPackageCli
>();
301
var packages = new List<
NuGetPackageCli
>();
303
var
matchedPackage = (query, prerelease) switch
460
var packages = new List<
NuGetPackageCli
>();
620
var packages = new List<
NuGetPackageCli
>();
739
var packages = new List<
NuGetPackageCli
>();
841
var packages = new List<
NuGetPackageCli
>();
975
var packages = new List<
NuGetPackageCli
>();
1091
var packages = new List<
NuGetPackageCli
>();
1212
var packages = new List<
NuGetPackageCli
>();
1325
var packages = new List<
NuGetPackageCli
>();
1421
var packages = new List<
NuGetPackageCli
>();
1530
var packages = new List<
NuGetPackageCli
>();
1615
var packages = new List<
NuGetPackageCli
>();
1691
var packages = new List<
NuGetPackageCli
>();
1775
var packages = new List<
NuGetPackageCli
>();
1858
var packages = new List<
NuGetPackageCli
>();
1938
var packages = new List<
NuGetPackageCli
>();
2028
var packages = new List<
NuGetPackageCli
>();
2107
var packages = new List<
NuGetPackageCli
>();
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
>>([]);
426
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)
468
public Task<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.
NuGetPackageCli
Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
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
>());