28 references to PinnedVersion
aspire (11)
Packaging\PackageChannel.cs (11)
159return PinnedVersion is null || !filterLocalPackagesToPinnedVersion 161: localPackages.Where(package => string.Equals(package.Version, PinnedVersion, StringComparison.OrdinalIgnoreCase)); 164if (PinnedVersion is not null) 166return [new NuGetPackage { Id = TemplatePackageId, Version = PinnedVersion, Source = ComputeSourceDetails(mappings) }]; 250if (PinnedVersion is not null) 252return filteredPackages.Select(p => new NuGetPackage { Id = p.Id, Version = PinnedVersion, Source = p.Source }); 313return PinnedVersion; 322return string.IsNullOrWhiteSpace(configuredVersion) ? PinnedVersion : configuredVersion; 492if (PinnedVersion is not null) 494return [new NuGetPackage { Id = packageId, Version = PinnedVersion, Source = SourceDetails }]; 678return new PackageChannel(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl, PinnedVersion, _currentCliVersion, validateTemplatePackageMetadataPrefetching);
Aspire.Cli.Tests (17)
Packaging\PackagingServiceTests.cs (17)
226Assert.Null(stagingChannel.PinnedVersion); 261Assert.Null(stagingChannel.PinnedVersion); 1414Assert.NotNull(stagingChannel.PinnedVersion); 1416Assert.DoesNotContain("+", stagingChannel.PinnedVersion); 1446Assert.Null(stagingChannel.PinnedVersion); 1477Assert.Null(stagingChannel.PinnedVersion); 1502Assert.Equal(localVersion, localChannel.PinnedVersion); 1540Assert.Equal(prVersion, prChannel.PinnedVersion); 1583Assert.Equal(dogfoodHiveVersion, prChannel.PinnedVersion); 1619Assert.Null(prChannel.PinnedVersion); 1846Assert.Equal(stagingChannel.PinnedVersion, packageList[0].Version); 1897Assert.All(packageList, p => Assert.Equal(stagingChannel.PinnedVersion, p.Version)); 1985Assert.Equal(pinnedVersion, localChannel.PinnedVersion); 2125Assert.Null(localChannel.PinnedVersion); 2154Assert.Null(localChannel.PinnedVersion); 2182Assert.Equal(overrideVersion, overrideChannel.PinnedVersion); 2215Assert.Equal(overrideVersion, overrideChannel.PinnedVersion);