65 references to PackageChannelQuality
aspire (34)
Packaging\PackageChannel.cs (26)
11
internal class PackageChannel(string name,
PackageChannelQuality
quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null)
14
public
PackageChannelQuality
Quality { get; } = quality;
48
if (Quality is
PackageChannelQuality
.Stable || Quality is
PackageChannelQuality
.Both)
53
if (Quality is
PackageChannelQuality
.Prerelease || Quality is
PackageChannelQuality
.Both)
68
{ Quality:
PackageChannelQuality
.Both } => true,
69
{ Quality:
PackageChannelQuality
.Stable, SemVer: { IsPrerelease: false } } => true,
70
{ Quality:
PackageChannelQuality
.Prerelease, SemVer: { IsPrerelease: true } } => true,
83
if (Quality is
PackageChannelQuality
.Stable || Quality is
PackageChannelQuality
.Both)
88
if (Quality is
PackageChannelQuality
.Prerelease || Quality is
PackageChannelQuality
.Both)
103
{ Quality:
PackageChannelQuality
.Both } => true,
104
{ Quality:
PackageChannelQuality
.Stable, SemVer: { IsPrerelease: false } } => true,
105
{ Quality:
PackageChannelQuality
.Prerelease, SemVer: { IsPrerelease: true } } => true,
118
if (Quality is
PackageChannelQuality
.Stable || Quality is
PackageChannelQuality
.Both)
130
if (Quality is
PackageChannelQuality
.Prerelease || Quality is
PackageChannelQuality
.Both)
151
if (Quality is
PackageChannelQuality
.Stable && !packages.Any())
169
{ Quality:
PackageChannelQuality
.Both } => true,
170
{ Quality:
PackageChannelQuality
.Stable, SemVer: { IsPrerelease: false } } => true,
171
{ Quality:
PackageChannelQuality
.Prerelease, SemVer: { IsPrerelease: true } } => true,
178
public static PackageChannel CreateExplicitChannel(string name,
PackageChannelQuality
quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null)
190
return new PackageChannel("default",
PackageChannelQuality
.Both, null, nuGetPackageCache);
Packaging\PackagingService.cs (8)
22
var stableChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable,
PackageChannelQuality
.Stable, new[]
27
var dailyChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily,
PackageChannelQuality
.Prerelease, new[]
44
var prChannel = PackageChannel.CreateExplicitChannel(prHive.Name,
PackageChannelQuality
.Prerelease, new[]
81
var
stagingQuality = GetStagingQuality();
132
private
PackageChannelQuality
GetStagingQuality()
139
if (Enum.TryParse<
PackageChannelQuality
>(overrideQuality, ignoreCase: true, out
var
quality))
146
return
PackageChannelQuality
.Stable;
Aspire.Cli.Tests (31)
Commands\AddCommandTests.cs (1)
671
var explicitChannel = PackageChannel.CreateExplicitChannel("preview",
PackageChannelQuality
.Prerelease, mappings, fakeCache);
Commands\InitCommandTests.cs (2)
456
var stableChannel = PackageChannel.CreateExplicitChannel("stable",
PackageChannelQuality
.Both, [], stableCache);
457
var dailyChannel = PackageChannel.CreateExplicitChannel("daily",
PackageChannelQuality
.Both, [], dailyCache);
Commands\NewCommandTests.cs (3)
292
var stableChannel = PackageChannel.CreateExplicitChannel("stable",
PackageChannelQuality
.Both, [], stableCache);
293
var dailyChannel = PackageChannel.CreateExplicitChannel("daily",
PackageChannelQuality
.Both, [], dailyCache);
370
var stableChannel = PackageChannel.CreateExplicitChannel("stable",
PackageChannelQuality
.Both, [], fakeCache);
Commands\UpdateCommandTests.cs (12)
253
PackageChannelQuality
.Stable,
324
PackageChannelQuality
.Prerelease,
533
var stableChannel = new PackageChannel("stable",
PackageChannelQuality
.Stable, null, null!);
534
var dailyChannel = new PackageChannel("daily",
PackageChannelQuality
.Prerelease, null, null!);
600
var stableChannel = new PackageChannel("stable",
PackageChannelQuality
.Stable, null, null!);
601
var dailyChannel = new PackageChannel("daily",
PackageChannelQuality
.Prerelease, null, null!);
658
var stableChannel = new PackageChannel("stable",
PackageChannelQuality
.Stable, null, null!);
659
var dailyChannel = new PackageChannel("daily",
PackageChannelQuality
.Prerelease, null, null!);
725
var stableChannel = new PackageChannel("stable",
PackageChannelQuality
.Stable, null, null!);
726
var dailyChannel = new PackageChannel("daily",
PackageChannelQuality
.Prerelease, null, null!);
786
var stableChannel = new PackageChannel("stable",
PackageChannelQuality
.Stable, null, null!);
1035
var testChannel = new PackageChannel("test",
PackageChannelQuality
.Stable, null, null!);
Packaging\NuGetConfigMergerTests.cs (1)
49
private static PackageChannel CreateChannel(PackageMapping[] mappings) => PackageChannel.CreateExplicitChannel("test",
PackageChannelQuality
.Both, mappings, new FakeNuGetPackageCache());
Packaging\PackageChannelTests.cs (4)
47
var channel = PackageChannel.CreateExplicitChannel("daily",
PackageChannelQuality
.Prerelease, mappings, cache);
67
var channel = PackageChannel.CreateExplicitChannel("pr-10981",
PackageChannelQuality
.Prerelease, mappings, cache);
87
var channel = PackageChannel.CreateExplicitChannel("staging",
PackageChannelQuality
.Stable, mappings, cache, configureGlobalPackagesFolder: true);
103
var channel = PackageChannel.CreateExplicitChannel("empty",
PackageChannelQuality
.Stable, mappings, cache);
Packaging\PackagingServiceTests.cs (5)
106
Assert.Equal(
PackageChannelQuality
.Stable, stagingChannel.Quality);
245
Assert.Equal(
PackageChannelQuality
.Prerelease, stagingChannel.Quality);
276
Assert.Equal(
PackageChannelQuality
.Both, stagingChannel.Quality);
307
Assert.Equal(
PackageChannelQuality
.Stable, stagingChannel.Quality);
337
Assert.Equal(
PackageChannelQuality
.Stable, stagingChannel.Quality);
Projects\AppHostServerProjectTests.cs (2)
608
var prOldChannel = PackageChannel.CreateExplicitChannel("pr-old",
PackageChannelQuality
.Prerelease, new[]
614
var prNewChannel = PackageChannel.CreateExplicitChannel("pr-new",
PackageChannelQuality
.Prerelease, new[]
Templating\DotNetTemplateFactoryTests.cs (1)
51
PackageChannel.CreateExplicitChannel("test",
PackageChannelQuality
.Both, mappings, new FakeNuGetPackageCache());