34 references to PackageChannelQuality
aspire (30)
Packaging\PackageChannel.cs (26)
10
internal class PackageChannel(string name,
PackageChannelQuality
quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, bool configureGlobalPackagesFolder = false)
13
public
PackageChannelQuality
Quality { get; } = quality;
24
if (Quality is
PackageChannelQuality
.Stable || Quality is
PackageChannelQuality
.Both)
29
if (Quality is
PackageChannelQuality
.Prerelease || Quality is
PackageChannelQuality
.Both)
44
{ Quality:
PackageChannelQuality
.Both } => true,
45
{ Quality:
PackageChannelQuality
.Stable, SemVer: { IsPrerelease: false } } => true,
46
{ Quality:
PackageChannelQuality
.Prerelease, SemVer: { IsPrerelease: true } } => true,
59
if (Quality is
PackageChannelQuality
.Stable || Quality is
PackageChannelQuality
.Both)
64
if (Quality is
PackageChannelQuality
.Prerelease || Quality is
PackageChannelQuality
.Both)
79
{ Quality:
PackageChannelQuality
.Both } => true,
80
{ Quality:
PackageChannelQuality
.Stable, SemVer: { IsPrerelease: false } } => true,
81
{ Quality:
PackageChannelQuality
.Prerelease, SemVer: { IsPrerelease: true } } => true,
94
if (Quality is
PackageChannelQuality
.Stable || Quality is
PackageChannelQuality
.Both)
106
if (Quality is
PackageChannelQuality
.Prerelease || Quality is
PackageChannelQuality
.Both)
127
if (Quality is
PackageChannelQuality
.Stable && !packages.Any())
145
{ Quality:
PackageChannelQuality
.Both } => true,
146
{ Quality:
PackageChannelQuality
.Stable, SemVer: { IsPrerelease: false } } => true,
147
{ Quality:
PackageChannelQuality
.Prerelease, SemVer: { IsPrerelease: true } } => true,
154
public static PackageChannel CreateExplicitChannel(string name,
PackageChannelQuality
quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, bool configureGlobalPackagesFolder = false)
166
return new PackageChannel("default",
PackageChannelQuality
.Both, null, nuGetPackageCache);
Packaging\PackagingService.cs (4)
22
var stableChannel = PackageChannel.CreateExplicitChannel("stable",
PackageChannelQuality
.Stable, new[]
27
var dailyChannel = PackageChannel.CreateExplicitChannel("daily",
PackageChannelQuality
.Prerelease, new[]
44
var prChannel = PackageChannel.CreateExplicitChannel(prHive.Name,
PackageChannelQuality
.Prerelease, new[]
79
var stagingChannel = PackageChannel.CreateExplicitChannel("staging",
PackageChannelQuality
.Stable, new[]
Aspire.Cli.Tests (4)
Commands\UpdateCommandTests.cs (1)
103
var testChannel = new PackageChannel("test",
PackageChannelQuality
.Stable, null, null!);
Packaging\NuGetConfigMergerTests.cs (1)
48
private static PackageChannel CreateChannel(PackageMapping[] mappings) => PackageChannel.CreateExplicitChannel("test",
PackageChannelQuality
.Both, mappings, new FakeNuGetPackageCache());
Packaging\PackagingServiceTests.cs (1)
105
Assert.Equal(
PackageChannelQuality
.Stable, stagingChannel.Quality);
Templating\DotNetTemplateFactoryTests.cs (1)
50
PackageChannel.CreateExplicitChannel("test",
PackageChannelQuality
.Both, mappings, new FakeNuGetPackageCache());