37 references to Explicit
aspire (22)
Commands\AddCommand.cs (2)
560&& channel.Type is PackageChannelType.Explicit 653.Where(g => g.Channel.Type is Packaging.PackageChannelType.Explicit)
Commands\NewCommand.cs (2)
194selectedChannel.Type is PackageChannelType.Explicit && 681.Where(g => g.Key.Type is Packaging.PackageChannelType.Explicit)
Packaging\NuGetConfigMerger.cs (2)
40if (channel.Type is not PackageChannelType.Explicit || mappings is null || mappings.Length == 0) 820if (channel.Type is not PackageChannelType.Explicit || mappings is null || mappings.Length == 0)
Packaging\NuGetConfigPrompter.cs (2)
34if (channel.Type is not PackageChannelType.Explicit) 88if (channel.Type is not PackageChannelType.Explicit)
Packaging\PackageChannel.cs (8)
62public PackageChannelType Type { get; } = mappings is null ? PackageChannelType.Implicit : PackageChannelType.Explicit; 70Type is PackageChannelType.Explicit && !string.Equals(Name, PackageChannelNames.Stable, StringComparisons.ChannelName); 106Type is PackageChannelType.Explicit && 220using var tempNuGetConfig = Type is PackageChannelType.Explicit ? await TemporaryNuGetConfig.CreateAsync(Mappings!) : null; 387using var tempNuGetConfig = Type is PackageChannelType.Explicit ? await TemporaryNuGetConfig.CreateAsync(Mappings!) : null; 499using var tempNuGetConfig = Type is PackageChannelType.Explicit ? await TemporaryNuGetConfig.CreateAsync(Mappings!) : null; 590using var tempNuGetConfig = Type is PackageChannelType.Explicit ? await TemporaryNuGetConfig.CreateAsync(Mappings!) : null; 669if (!VersionHelper.IsLocalBuildChannel(Name) || Type is not PackageChannelType.Explicit || mappings is not { Length: > 0 })
Projects\DotNetBasedAppHostServerProject.cs (1)
335: channels.Where(c => c.Type == PackageChannelType.Explicit);
Projects\PrebuiltAppHostServer.cs (3)
1144c.Type == PackageChannelType.Explicit && 1264c.Type == PackageChannelType.Explicit && 1330return channels.Where(c => c.Type == PackageChannelType.Explicit).ToArray();
Projects\ProjectUpdater.cs (1)
91if (channel.Type == PackageChannelType.Explicit)
Templating\TemplateNuGetConfigService.cs (1)
261allChannels.Any(static c => c.Type is PackageChannelType.Explicit && HasInstalledLocalBuildPackageSource(c))));
Aspire.Cli.Tests (15)
Packaging\NuGetConfigMergerSnapshotTests.cs (5)
69var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 131var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 192var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 251var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 315var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
Packaging\PackageChannelTests.cs (4)
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)
801/// on: the <c>stable</c> channel is always <see cref="PackageChannelType.Explicit"/> with a 825Assert.Equal(PackageChannelType.Explicit, stableChannel.Type);
Templating\TemplateNuGetConfigServiceTests.cs (4)
317Assert.Equal(PackageChannelType.Explicit, selection.Channel.Type); 632Assert.Equal(expectImplicitChannel ? PackageChannelType.Implicit : PackageChannelType.Explicit, selection.Channel.Type); 1020Assert.Equal(PackageChannelType.Explicit, selection.Channel.Type); 1072Assert.Equal(PackageChannelType.Explicit, selection.Channel.Type);