137 writes to Version
aspire (1)
src\Shared\PackageUpdateHelpers.cs (1)
154
Version
= version,
Aspire.Cli.Tests (136)
Commands\AddCommandTests.cs (29)
55
Version
= "9.2.0"
62
Version
= "9.2.0"
69
Version
= "9.2.0"
130
Version
= "9.2.0"
137
Version
= "9.2.0"
144
Version
= "9.2.0"
213
Version
= "9.2.0"
220
Version
= "9.2.0"
227
Version
= "9.2.0"
292
Version
= "9.2.0"
299
Version
= "9.2.0"
306
Version
= "9.2.0"
373
Version
= "9.2.0"
490
Version
= "9.2.0"
497
Version
= "9.2.0"
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),
719
Version
= "9.2.0"
Commands\InitCommandTests.cs (3)
263
Version
= "10.0.0"
346
Version
= "10.0.0"
471
Version
= "10.0.0"
Commands\NewCommandTests.cs (16)
61
Version
= "9.2.0"
119
Version
= "9.2.0"
173
Version
= "9.2.0"
229
Version
= "9.2.0"
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" },
445
Version
= "9.2.0"
500
Version
= "9.2.0"
579
Version
= "9.2.0"
632
Version
= "9.2.0"
708
Version
= "9.2.0"
790
Version
= "9.2.0"
951
Version
= "10.0.0"
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" }
48 references to Version
aspire (46)
Commands\AddCommand.cs (9)
160
1 => filteredPackagesWithShortName.First().Package.
Version
== version
179
selectedNuGetPackage.Package.
Version
,
196
InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PackageAddedSuccessfully, selectedNuGetPackage.Package.Id, selectedNuGetPackage.Package.
Version
));
238
if (packageVersions.Any(p => p.Package.
Version
== preferredVersion))
240
var preferredVersionPackage = packageVersions.First(p => p.Package.
Version
== preferredVersion);
245
var orderedPackageVersions = packageVersions.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer);
286
return $"{item.Package.
Version
} ({item.Channel.SourceDetails})";
317
HighestVersion = g.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer).First()
376
.Select(g => g.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer).First())
Commands\InitCommand.cs (5)
304
version: selectedTemplateDetails.Package.
Version
,
670
var orderedPackagesFromChannels = packagesFromChannels.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer);
675
var explicitPackageFromChannel = orderedPackagesFromChannels.FirstOrDefault(p => p.Package.
Version
== version);
689
var latestStable = orderedPackagesFromChannels.FirstOrDefault(p => !SemVersion.Parse(p.Package.
Version
).IsPrerelease);
695
the latest stable version choose ***{{latestStable.Package.
Version
}}***.
Commands\NewCommand.cs (2)
184
return implicitGroup.OrderByDescending(p => Semver.SemVersion.Parse(p.Package.
Version
), Semver.SemVersion.PrecedenceComparer).First();
195
return $"{item.Package.
Version
} ({item.Channel.SourceDetails})";
Mcp\ListIntegrationsTool.cs (2)
106
Version = p.
Version
,
107
ParsedVersion = SemVersion.TryParse(p.
Version
, SemVersionStyles.Any, out var v) ? v : null
Packaging\PackageChannel.cs (6)
62
.DistinctBy(p => $"{p.Id}-{p.
Version
}");
66
var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.
Version
), Quality = Quality } switch
97
.DistinctBy(p => $"{p.Id}-{p.
Version
}");
101
var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.
Version
), Quality = Quality } switch
146
.DistinctBy(p => $"{p.Id}-{p.
Version
}");
167
var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.
Version
), Quality = Quality } switch
Projects\ProjectUpdater.cs (18)
241
.Where(p => SemVersion.TryParse(p.
Version
, SemVersionStyles.Strict, out _))
242
.OrderByDescending(p => SemVersion.Parse(p.
Version
, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
263
if (!string.IsNullOrEmpty(sdkVersion) && IsValidSemanticVersion(sdkVersion) && sdkVersion == latestSdkPackage?.
Version
)
273
string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, "Aspire.AppHost.Sdk", sdkVersion ?? "unknown", latestSdkPackage?.
Version
),
277
latestSdkPackage?.
Version
?? "unknown",
378
UpdateCommandStrings.MigratedToNewSdkFormat, package.
Version
));
416
sdkAttribute.Value = UpdateAspireAppHostSdkVersion(sdkAttribute.Value, package.
Version
);
432
sdkAttribute.Value = $"{AspireAppHostSdkName}/{package.
Version
}";
437
newSdkAttribute.Value = $"{AspireAppHostSdkName}/{package.
Version
}";
526
var newDirective = $"#:sdk Aspire.AppHost.Sdk@{package.
Version
}";
653
if (IsValidSemanticVersion(packageVersion) && packageVersion == latestPackage?.
Version
)
660
string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, packageId, packageVersion, latestPackage!.
Version
),
664
latestPackage!.
Version
,
683
if (IsValidSemanticVersion(currentVersion) && currentVersion == latestPackage?.
Version
)
690
string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, packageId, currentVersion, latestPackage!.
Version
),
691
() => UpdatePackageVersionInDirectoryPackagesProps(packageId, latestPackage!.
Version
, directoryPackagesPropsFile),
694
latestPackage!.
Version
,
821
packageVersion: package.
Version
,
src\Shared\PackageUpdateHelpers.cs (1)
67
if (SemVersion.TryParse(package.
Version
, SemVersionStyles.Strict, out var version))
Templating\DotNetTemplateFactory.cs (3)
422
version: selectedTemplateDetails.Package.
Version
,
589
var orderedPackagesFromChannels = packagesFromChannels.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer);
593
var explicitPackageFromChannel = orderedPackagesFromChannels.FirstOrDefault(p => p.Package.
Version
== version);
Aspire.Cli.Tests (2)
Commands\AddCommandTests.cs (2)
587
Assert.Equal("9.2.0", displayedPackages!.First().Package.
Version
);
635
Assert.Equal("9.2.0", result.Package.
Version
); // Should return highest version