54 references to PackageChannelType
aspire (34)
Commands\AddCommand.cs (5)
482if (channel.Type is PackageChannelType.Explicit) 649.ThenByDescending(p => p.Channel.Type is PackageChannelType.Implicit) 668&& channel.Type is PackageChannelType.Explicit 767var implicitGroup = byChannel.FirstOrDefault(g => g.Channel.Type is Packaging.PackageChannelType.Implicit); 769.Where(g => g.Channel.Type is Packaging.PackageChannelType.Explicit)
Commands\InitCommand.cs (1)
697/// <item><description>The matched channel is <see cref="PackageChannelType.Implicit"/>.
Commands\NewCommand.cs (4)
220selectedChannel.Type is PackageChannelType.Explicit && 483?? channels.FirstOrDefault(c => c.Type is PackageChannelType.Implicit) 919var implicitGroup = byChannel.FirstOrDefault(g => g.Key.Type is Packaging.PackageChannelType.Implicit); 921.Where(g => g.Key.Type is Packaging.PackageChannelType.Explicit)
Commands\UpdateCommand.cs (3)
363channel = allChannels.First(c => c.Type is PackageChannelType.Implicit); 367channel = allChannels.FirstOrDefault(c => c.Type is PackageChannelType.Implicit) 419channel = allChannels.FirstOrDefault(c => c.Type is PackageChannelType.Implicit)
Packaging\IntegrationPackageSearchService.cs (3)
143return allChannels.Where(static channel => channel.Type is PackageChannelType.Implicit).Take(1); 166: allChannels.Where(c => c.Type is PackageChannelType.Implicit); 252.OrderByDescending(p => p.Channel.Type is PackageChannelType.Implicit)
Packaging\PackageChannel.cs (7)
62public PackageChannelType Type { get; private init; } = mappings is null ? PackageChannelType.Implicit : PackageChannelType.Explicit; 70Type is PackageChannelType.Explicit && !string.Equals(Name, PackageChannelNames.Stable, StringComparisons.ChannelName); 106Type is PackageChannelType.Explicit && 888if (!VersionHelper.IsLocalBuildChannel(Name) || Type is not PackageChannelType.Explicit || mappings is not { Length: > 0 }) 1043Type = PackageChannelType.Explicit
Projects\DotNetBasedAppHostServerProject.cs (1)
280: channels.Where(c => c.Type == PackageChannelType.Explicit);
Projects\GuestAppHostProject.cs (2)
1933(context.Channel.Type is PackageChannelType.Explicit && 2003var requestedChannel = context.Channel.Type is PackageChannelType.Explicit
Projects\ProjectUpdater.cs (3)
48var hasExplicitChannelPolicy = context.HasExplicitChannel && channel.Type == PackageChannelType.Explicit; 389if (!context.HasExplicitChannel || context.Channel.Type != PackageChannelType.Explicit) 498var targetChannel = channel.Type is PackageChannelType.Implicit
Projects\RepositoryToolUpdater.cs (2)
132(channel.Type == PackageChannelType.Implicit && SemVersion.PrecedenceComparer.Compare(newVersion, currentVersion) < 0)) 243(channel.Type == PackageChannelType.Implicit || string.Equals(channel.Name, PackageChannelNames.Stable, StringComparisons.ChannelName));
Templating\TemplateNuGetConfigService.cs (3)
294allChannels.Any(static c => c.Type is PackageChannelType.Explicit && HasInstalledLocalBuildPackageSource(c)))); 317channels = allChannels.Where(c => c.Type is PackageChannelType.Implicit); 325: allChannels.Where(c => c.Type is PackageChannelType.Implicit);
Aspire.Cli.Tests (20)
DotNet\DotNetAppHostNuGetConfigMergerSnapshotTests.cs (5)
67var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 130var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 202var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 266var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 337var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
Packaging\PackageChannelTests.cs (5)
28Assert.Equal(PackageChannelType.Implicit, channel.Type); 48Assert.Equal(PackageChannelType.Explicit, channel.Type); 68Assert.Equal(PackageChannelType.Explicit, channel.Type); 88Assert.Equal(PackageChannelType.Explicit, channel.Type); 104Assert.Equal(PackageChannelType.Explicit, channel.Type);
Packaging\PackagingServiceTests.cs (2)
817Assert.Equal(PackageChannelType.Explicit, stableChannel.Type); 846Assert.Equal(PackageChannelType.Explicit, stable.Type);
Projects\ProjectUpdaterTests.cs (1)
2137HasExplicitChannel = channel.Type == PackageChannelType.Explicit,
Templating\TemplateNuGetConfigServiceTests.cs (7)
451var requestedChannels = new List<PackageChannelType>(); 547Assert.Equal(PackageChannelType.Explicit, selection.Channel.Type); 666Assert.Equal(PackageChannelType.Implicit, selection.Channel.Type); 862Assert.Equal(expectImplicitChannel ? PackageChannelType.Implicit : PackageChannelType.Explicit, selection.Channel.Type); 1250Assert.Equal(PackageChannelType.Explicit, selection.Channel.Type); 1302Assert.Equal(PackageChannelType.Explicit, selection.Channel.Type);