69 references to PackageChannelQuality
aspire (35)
Packaging\PackageChannel.cs (26)
11internal class PackageChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null, string? pinnedVersion = null) 14public PackageChannelQuality Quality { get; } = quality; 54if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 59if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 74{ Quality: PackageChannelQuality.Both } => true, 75{ Quality: PackageChannelQuality.Stable, SemVer: { IsPrerelease: false } } => true, 76{ Quality: PackageChannelQuality.Prerelease, SemVer: { IsPrerelease: true } } => true, 89if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 94if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 109{ Quality: PackageChannelQuality.Both } => true, 110{ Quality: PackageChannelQuality.Stable, SemVer: { IsPrerelease: false } } => true, 111{ Quality: PackageChannelQuality.Prerelease, SemVer: { IsPrerelease: true } } => true, 136if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 148if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 169if (Quality is PackageChannelQuality.Stable && !packages.Any()) 187{ Quality: PackageChannelQuality.Both } => true, 188{ Quality: PackageChannelQuality.Stable, SemVer: { IsPrerelease: false } } => true, 189{ Quality: PackageChannelQuality.Prerelease, SemVer: { IsPrerelease: true } } => true, 196public static PackageChannel CreateExplicitChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null, string? pinnedVersion = null) 208return new PackageChannel("default", PackageChannelQuality.Both, null, nuGetPackageCache);
Packaging\PackagingService.cs (9)
22var stableChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, new[] 27var dailyChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, new[] 47var prChannel = PackageChannel.CreateExplicitChannel(prHive.Name, PackageChannelQuality.Prerelease, new[] 78var stagingQuality = GetStagingQuality(); 86stagingQuality is not PackageChannelQuality.Stable; 151private PackageChannelQuality GetStagingQuality() 158if (Enum.TryParse<PackageChannelQuality>(overrideQuality, ignoreCase: true, out var quality)) 165return PackageChannelQuality.Stable;
Aspire.Cli.Tests (34)
Commands\AddCommandTests.cs (1)
671var explicitChannel = PackageChannel.CreateExplicitChannel("preview", PackageChannelQuality.Prerelease, mappings, fakeCache);
Commands\InitCommandTests.cs (2)
456var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache); 457var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache);
Commands\NewCommandTests.cs (3)
292var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache); 293var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache); 370var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], fakeCache);
Commands\UpdateCommandTests.cs (12)
253PackageChannelQuality.Stable, 324PackageChannelQuality.Prerelease, 533var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 534var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 600var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 601var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 658var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 659var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 725var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 726var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 786var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 1108var testChannel = new PackageChannel("test", PackageChannelQuality.Stable, null, null!);
Packaging\NuGetConfigMergerTests.cs (1)
49private static PackageChannel CreateChannel(PackageMapping[] mappings) => PackageChannel.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache());
Packaging\PackageChannelTests.cs (4)
47var channel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache); 67var channel = PackageChannel.CreateExplicitChannel("pr-10981", PackageChannelQuality.Prerelease, mappings, cache); 87var channel = PackageChannel.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings, cache, configureGlobalPackagesFolder: true); 103var channel = PackageChannel.CreateExplicitChannel("empty", PackageChannelQuality.Stable, mappings, cache);
Packaging\PackagingServiceTests.cs (8)
106Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 245Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality); 276Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 307Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 337Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 514Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality); 550Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 588Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality);
Projects\AppHostServerProjectTests.cs (2)
354var prOldChannel = PackageChannel.CreateExplicitChannel("pr-old", PackageChannelQuality.Prerelease, new[] 360var prNewChannel = PackageChannel.CreateExplicitChannel("pr-new", PackageChannelQuality.Prerelease, new[]
Templating\DotNetTemplateFactoryTests.cs (1)
52PackageChannel.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache());