71 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 (36)
Commands\AddCommandTests.cs (1)
671var explicitChannel = PackageChannel.CreateExplicitChannel("preview", PackageChannelQuality.Prerelease, mappings, fakeCache);
Commands\InitCommandTests.cs (2)
553var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache); 554var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache);
Commands\NewCommandTests.cs (5)
323var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache); 324var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache); 401var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], fakeCache); 1335var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache); 1408var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache);
Commands\UpdateCommandTests.cs (12)
255PackageChannelQuality.Stable, 326PackageChannelQuality.Prerelease, 535var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 536var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 602var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 603var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 656var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 657var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 724var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 725var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!); 785var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!); 1111var 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)
326var prOldChannel = PackageChannel.CreateExplicitChannel("pr-old", PackageChannelQuality.Prerelease, new[] 332var prNewChannel = PackageChannel.CreateExplicitChannel("pr-new", PackageChannelQuality.Prerelease, new[]
Templating\DotNetTemplateFactoryTests.cs (1)
55PackageChannel.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache());