14 instantiations of PackageChannel
aspire (3)
Packaging\PackageChannel.cs (3)
678return new PackageChannel(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl, PinnedVersion, _currentCliVersion, validateTemplatePackageMetadataPrefetching); 821return new PackageChannel(name, quality, mappings, nuGetPackageCache, features, logger, configureGlobalPackagesFolder, cliDownloadBaseUrl, pinnedVersion, currentCliVersion, validateTemplatePackageMetadataPrefetching); 831return new PackageChannel("default", PackageChannelQuality.Both, null, nuGetPackageCache, features, logger, currentCliVersion: currentCliVersion, validateTemplatePackageMetadataPrefetching: validateTemplatePackageMetadataPrefetching);
Aspire.Cli.Tests (11)
Commands\UpdateCommandTests.cs (11)
1695var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1696var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1760var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1761var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1814var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1815var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1881var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1882var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1942var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 3149var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 3150var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
749 references to PackageChannel
aspire (124)
Commands\AddCommand.cs (34)
176List<(NuGetPackage Package, PackageChannel Channel)> packagesWithChannels; 185packagesWithChannels = discoveredPackages as List<(NuGetPackage Package, PackageChannel Channel)> ?? discoveredPackages.ToList(); 193packagesWithChannels = discoveredPackages as List<(NuGetPackage Package, PackageChannel Channel)> ?? discoveredPackages.ToList(); 215bool MatchesIntegrationName((string FriendlyName, NuGetPackage Package, PackageChannel Channel) p) 287(string FriendlyName, NuGetPackage Package, PackageChannel Channel) selectedNuGetPackage; 448private static async Task<IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>> GetAllPackageVersions(DirectoryInfo workingDirectory, IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> possiblePackages, CancellationToken cancellationToken) 453var versions = new List<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>(); 454foreach (var channel in channels) 465private async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> GetPackageByInteractiveFlow( 467IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> possiblePackages, 557private static bool MatchesConfiguredChannel(PackageChannel channel, string? configuredChannel) 564private async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken) 570private async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken) 576private async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage( 578IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> possiblePackages, 597Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken); 598Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken); 603public virtual async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken) 608static string FormatVersionLabel((string FriendlyName, NuGetPackage Package, PackageChannel Channel) item) 613async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForChannelPackagesAsync( 614PackageChannel channel, 615IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> items, 668var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>> Action)>(); 676var channel = configuredGroup.Channel; 702var channel = channelGroup.Channel; 733public virtual async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken) 749private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName, NuGetPackage Package, PackageChannel Channel) packageWithFriendlyName)
Commands\InitCommand.cs (2)
677IEnumerable<PackageChannel> channels; 689var match = channels.FirstOrDefault(c => string.Equals(c.Name, identityChannel, StringComparisons.ChannelName));
Commands\IntegrationPackageSearchService.cs (12)
24public async Task<IEnumerable<(NuGetPackage Package, PackageChannel Channel)>> GetIntegrationPackagesWithChannelsAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken) 28var packages = new List<(NuGetPackage Package, PackageChannel Channel)>(); 55public async Task<(IReadOnlyList<(NuGetPackage Package, PackageChannel Channel)> Packages, IReadOnlySet<string> PolyglotCompatibleIds)> GetIntegrationPackagesWithPolyglotCompatibilityAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken) 59var packages = new List<(NuGetPackage Package, PackageChannel Channel)>(); 81private async Task<IEnumerable<PackageChannel>> GetSearchChannelsAsync(string? configuredChannel, CancellationToken cancellationToken) 171public static (string FriendlyName, NuGetPackage Package, PackageChannel Channel) GenerateFriendlyName((NuGetPackage Package, PackageChannel Channel) packageWithChannel) 179public static IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel, double SearchScore)> GetIntegrationSearchMatches(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string searchTerm) 188public static (string FriendlyName, NuGetPackage Package, PackageChannel Channel, double SearchScore) SelectPreferredIntegrationPackage(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel, double SearchScore)> packages) 196private static double GetIntegrationSearchScore(string searchTerm, (string FriendlyName, NuGetPackage Package, PackageChannel Channel) package)
Commands\IntegrationSearchCommand.cs (2)
80(NuGetPackage Package, PackageChannel Channel)[] packagesWithChannels; 149private int DisplayIntegrationResults(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? searchTerm, OutputFormat format, bool polyglotFilterRemovedAllIntegrations)
Commands\NewCommand.cs (14)
180private static NuGetPackage? TryGetCurrentCliTemplateVersionPackage(PackageChannel selectedChannel, NuGetPackage[] packages, bool hasPrHives, string cliSdkVersion) 381PackageChannel? identityChannelMatch = null; 390var selectedChannel = isUnqualifiedLocalResolution 636var match = channels.FirstOrDefault(c => 666Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken); 671public virtual async Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken) 696static string FormatPackageLabel((NuGetPackage Package, PackageChannel Channel) item) 702async Task<(NuGetPackage Package, PackageChannel Channel)> PromptForChannelPackagesAsync( 703PackageChannel channel, 704IEnumerable<(NuGetPackage Package, PackageChannel Channel)> items, 725var rootChoices = new List<(string Label, Func<CancellationToken, Task<(NuGetPackage, PackageChannel)>> Action)>(); 743var channel = channelGroup.Key;
Commands\UpdateCommand.cs (5)
246PackageChannel channel; 255var matchedChannel = allChannels.FirstOrDefault(c => string.Equals(c.Name, channelName, StringComparisons.ChannelName)); 308PackageChannel? identityMatch = null; 559PackageChannel channel, 617private async Task<SemVersion?> GetLatestGuestSdkVersionAsync(PackageChannel channel, DirectoryInfo projectDirectory, CancellationToken cancellationToken)
Mcp\Tools\ListIntegrationsTool.cs (1)
78var defaultChannel = packageChannels.FirstOrDefault();
NuGet\NuGetPackagePrefetcher.cs (1)
42foreach (var channel in channels)
Packaging\NuGetConfigMerger.cs (3)
24/// Creates or updates a NuGet.config file in the specified directory based on the provided <see cref="PackageChannel"/>. 33public static async Task CreateOrUpdateAsync(DirectoryInfo targetDirectory, PackageChannel channel, Func<FileInfo, XmlDocument?, XmlDocument, CancellationToken, Task<bool>>? confirmationCallback = null, CancellationToken cancellationToken = default) 814public static bool HasMissingSources(DirectoryInfo targetDirectory, PackageChannel channel)
Packaging\NuGetConfigPrompter.cs (2)
29public async Task PromptToCreateOrUpdateAsync(DirectoryInfo targetDirectory, PackageChannel channel, CancellationToken cancellationToken) 83public async Task CreateOrUpdateWithoutPromptAsync(DirectoryInfo targetDirectory, PackageChannel channel, CancellationToken cancellationToken)
Packaging\PackageChannel.cs (4)
649public PackageChannel CreateScopedChannelForPackage(string packageId) 654public PackageChannel CreateScopedChannelForPackages(IEnumerable<string> packageIds) 819public static PackageChannel CreateExplicitChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache, IFeatures features, ILogger logger, bool configureGlobalPackagesFolder = false, string? cliDownloadBaseUrl = null, string? pinnedVersion = null, string? currentCliVersion = null, Action? validateTemplatePackageMetadataPrefetching = null) 824public static PackageChannel CreateImplicitChannel(INuGetPackageCache nuGetPackageCache, IFeatures features, ILogger logger, string? currentCliVersion = null, Action? validateTemplatePackageMetadataPrefetching = null)
Packaging\PackageMapping.cs (1)
18/// <see cref="PackageChannel.IsBackedByLocalPackageDirectory"/>.
Packaging\PackageSourceOverrideMappings.cs (1)
44public static PackageMapping[] Create(string packageSourceOverride, PackageChannel? requestedChannel, string? nugetServiceIndexOverride)
Packaging\PackagingService.cs (17)
22public Task<IEnumerable<PackageChannel>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null); 132public Task<IEnumerable<PackageChannel>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null) 140var defaultChannel = PackageChannel.CreateImplicitChannel(_nuGetPackageCache, _features, _logger, currentCliVersion: _executionContext.IdentitySdkVersion, validateTemplatePackageMetadataPrefetching: TemplatePackageMetadataPrefetchingValidation); 142var stableChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, new[] 147var dailyChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, new[] 153var prPackageChannels = new List<PackageChannel>(); 176var channels = new List<PackageChannel>([defaultChannel, stableChannel]); 216var stagingChannel = CreateStagingChannel(defaultQuality); 248return Task.FromResult<IEnumerable<PackageChannel>>(channels); 275private PackageChannel CreateLocalHiveChannel(string name, DirectoryInfo packagesDirectory) 281return PackageChannel.CreateExplicitChannel(name, PackageChannelQuality.Both, new[] 398private PackageChannel? CreateStagingChannel(PackageChannelQuality defaultQuality) 447var stagingChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, stagingQuality, new[]
Projects\DotNetBasedAppHostServerProject.cs (1)
337foreach (var ch in matchedChannels)
Projects\IAppHostProject.cs (1)
32public required Packaging.PackageChannel Channel { get; init; }
Projects\PrebuiltAppHostServer.cs (8)
1039foreach (var channel in channels) 1103PackageChannel? matchedChannel = null; 1139PackageChannel? channel; 1240/// a <see cref="PackageChannel"/>. Prefers the explicit <c>Aspire*</c> mapping (the staging 1259PackageChannel? channel; 1292private static string? GetExistingLocalAspirePackageSource(PackageChannel channel) 1318private async Task<IEnumerable<PackageChannel>> GetExplicitRestoreChannelsAsync(string? requestedChannel, CancellationToken cancellationToken) 1323var matchingChannel = channels.FirstOrDefault(c => string.Equals(c.Name, requestedChannel, StringComparisons.ChannelName));
Projects\ProjectUpdater.cs (4)
33var channel = context.Channel; 221private async Task<(IEnumerable<UpdateStep> UpdateSteps, bool FallbackUsed)> GetUpdateStepsAsync(FileInfo projectFile, PackageChannel channel, CancellationToken cancellationToken) 1479internal sealed class UpdateContext(FileInfo appHostProjectFile, PackageChannel channel) 1482public PackageChannel Channel { get; } = channel;
Templating\TemplateNuGetConfigService.cs (10)
37public async Task PromptToCreateOrUpdateNuGetConfigAsync(PackageChannel channel, string outputPath, CancellationToken cancellationToken) 102var matchingChannel = channels.FirstOrDefault(c => 140var matchingChannel = channels.FirstOrDefault(c => 192PackageChannel? matchingChannel = null; 209PackageChannel? channel, 263IEnumerable<PackageChannel> channels; 272var matchingChannel = allChannels.FirstOrDefault(c => 297var results = new List<(NuGetPackage Package, PackageChannel Channel)>(); 397private static bool HasInstalledLocalBuildPackageSource(PackageChannel channel) 492internal sealed record TemplatePackageSelection(NuGetPackage Package, PackageChannel Channel);
Utils\CliDownloader.cs (1)
36var channel = channels.FirstOrDefault(c => c.Name.Equals(channelName, StringComparison.OrdinalIgnoreCase));
Aspire.Cli.Tests (625)
Commands\AddCommandTests.cs (83)
422GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 423PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 424PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance) 494GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 495PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 496PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance) 581GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 582PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 583PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, [new PackageMapping("Aspire*", "stable")], stableCache, new TestFeatures(), NullLogger.Instance) 676GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 677PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 678PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance) 787GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 788PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 789PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance) 929GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 930PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 931PackageChannel.CreateExplicitChannel("test-hive", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "test-hive")], explicitCache, new TestFeatures(), NullLogger.Instance) 1911IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>? promptedPackages = null; 2193List<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>? displayedPackages = null; 2204var choicesList = choices.Cast<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>().ToList(); 2218var channel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2266var channel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2314var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2317var explicitChannel = PackageChannel.CreateExplicitChannel("preview", PackageChannelQuality.Prerelease, mappings, fakeCache, new TestFeatures(), NullLogger.Instance); 2370var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2371var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], fakeCache, new TestFeatures(), NullLogger.Instance); 2406var implicitChannel = PackageChannel.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance); 2407var stagingChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], cache, new TestFeatures(), NullLogger.Instance); 2408var dailyChannel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, [new PackageMapping("Aspire*", "daily")], cache, new TestFeatures(), NullLogger.Instance); 2409var prChannel = PackageChannel.CreateExplicitChannel("pr-19404", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "pr-19404")], cache, new TestFeatures(), NullLogger.Instance); 2448var stagingChannel = PackageChannel.CreateExplicitChannel( 2555GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 2557PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion), 2560PackageChannel.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion), 2561PackageChannel.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion), 2562PackageChannel.CreateExplicitChannel("pr-19404", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "pr-19404")], prCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion) 2630GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 2631PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance), 2632PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance) 3036GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3037PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3086GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3087PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3136GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3137PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3182GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3183PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3230GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3231PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3277GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3278PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3326GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3327PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3384GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3385PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3438GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3439PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3484GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([ 3485PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance) 3559public Func<IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>, (string FriendlyName, NuGetPackage Package, PackageChannel Channel)>? PromptForIntegrationCallback { get; set; } 3560public Func<IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>, (string FriendlyName, NuGetPackage Package, PackageChannel Channel)>? PromptForIntegrationVersionCallback { get; set; } 3562public override Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken) 3571public override Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken) 3586var promptedPackages = new List<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>(); 3790var promptedPackages = new List<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>(); 3849var promptedPackages = new List<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>(); 4019var promptedPackages = new List<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>();
Commands\BaseCommandTests.cs (1)
738var channel = (await packagingService.GetChannelsAsync(cancellationToken)).First();
Commands\ConfigCommandTests.cs (1)
971var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
Commands\InitCommandTests.cs (22)
47var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 51GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 827var implicitChannel = PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance); 828var prHiveChannel = PackageChannel.CreateExplicitChannel( 837GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel, prHiveChannel]) 893var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 896GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 1231var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1234GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 1576var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1579GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 2010var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2013GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 2129return PackageChannel.CreateExplicitChannel( 2139GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(channels)
Commands\NewCommandChannelResolutionTests.cs (11)
84var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 87GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 645var implicitChannel = PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance); 656var stableChannel = PackageChannel.CreateExplicitChannel( 664var channels = new List<PackageChannel> { implicitChannel, stableChannel }; 706channels.Add(PackageChannel.CreateExplicitChannel( 728channels.Add(PackageChannel.CreateExplicitChannel( 742GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(channels)
Commands\NewCommandTemplateConfigPersistenceTests.cs (7)
422var implicitChannel = PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance); 430var stableChannel = PackageChannel.CreateExplicitChannel( 438var channels = new List<PackageChannel> { implicitChannel, stableChannel }; 456channels.Add(PackageChannel.CreateExplicitChannel( 470GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(channels)
Commands\NewCommandTests.cs (35)
366var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache, new TestFeatures(), NullLogger.Instance); 367var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance); 369return Task.FromResult<IEnumerable<PackageChannel>>([stableChannel, dailyChannel]); 444var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], fakeCache, new TestFeatures(), NullLogger.Instance); 445return Task.FromResult<IEnumerable<PackageChannel>>([stableChannel]); 521var prChannel = PackageChannel.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, [], fakeCache, new TestFeatures(), NullLogger.Instance); 522return Task.FromResult<IEnumerable<PackageChannel>>([prChannel]); 1223var channel = PackageChannel.CreateExplicitChannel( 1237GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1268var channel = PackageChannel.CreateExplicitChannel( 1282GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1786var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache, new TestFeatures(), NullLogger.Instance); 1787return Task.FromResult<IEnumerable<PackageChannel>>([stableChannel]); 1983var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance); 1984return Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]); 2058var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance); 2059return Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]); 2112var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance); 2113return Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]); 2223var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance); 2224return Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]); 3492var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 3495GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel])
Commands\UpdateCommandTests.cs (82)
336var stableChannel = PackageChannel.CreateExplicitChannel( 345return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 415GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 474GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 529GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 583var stableChannel = PackageChannel.CreateExplicitChannel( 592return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 662var stableChannel = PackageChannel.CreateExplicitChannel( 671return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 739var stableChannel = PackageChannel.CreateExplicitChannel( 748return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 905var prChannel = PackageChannel.CreateExplicitChannel( 914return Task.FromResult<IEnumerable<PackageChannel>>(new[] { prChannel }); 983var prChannel = PackageChannel.CreateExplicitChannel( 992return Task.FromResult<IEnumerable<PackageChannel>>(new[] { prChannel }); 1141var prChannel = PackageChannel.CreateExplicitChannel( 1150return Task.FromResult<IEnumerable<PackageChannel>>(new[] { prChannel }); 1313GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 1352GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 1658PackageChannel? capturedChannel = null; 1675return choices.Cast<PackageChannel>().First(); 1695var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1696var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1697return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1723PackageChannel? capturedChannel = null; 1740return choices.Cast<PackageChannel>().First(); 1760var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1761var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1762return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1814var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1815var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1816return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1845PackageChannel? capturedChannel = null; 1862return choices.Cast<PackageChannel>().First(); 1881var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1882var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1883return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1942var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1943return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 2004var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2005return Task.FromResult<IEnumerable<PackageChannel>>(new[] { implicitChannel }); 2157return Task.FromResult<IEnumerable<PackageChannel>>(new[] 2159PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance), 2215return Task.FromResult<IEnumerable<PackageChannel>>(new[] 2217PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance), 2218PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance), 2407List<PackageChannel>? capturedChoices = null; 2424capturedChoices = choices.Cast<PackageChannel>().ToList(); 2445var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2446var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Stable, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2447var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2448var hiveChannel = PackageChannel.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2449return Task.FromResult<IEnumerable<PackageChannel>>(new[] { implicitChannel, stableChannel, dailyChannel, hiveChannel }); 2472foreach (var channel in capturedChoices) 2857var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2858var stagingChannel = PackageChannel.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2859var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2860var channels = new List<PackageChannel> { implicitChannel, stagingChannel, dailyChannel }; 2872channels.Add(PackageChannel.CreateExplicitChannel(hive.Name, PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance)); 2879channels.Add(PackageChannel.CreateExplicitChannel(PackageChannelNames.Local, PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance)); 2882return Task.FromResult<IEnumerable<PackageChannel>>(channels); 3106PackageChannel? capturedChannel = null; 3149var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 3150var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 3151return Task.FromResult<IEnumerable<PackageChannel>>([stableChannel, dailyChannel]); 3461private static PackageChannel CreatePackageChannelWithGuestSdkVersion(string sdkVersion, string? cliDownloadBaseUrl) 3472return PackageChannel.CreateExplicitChannel(
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (2)
131.Select(name => PackageChannel.CreateExplicitChannel( 139return Task.FromResult<IEnumerable<PackageChannel>>(channels);
Mcp\MockPackagingService.cs (2)
28return Task.FromResult<IEnumerable<PackageChannel>>([PackageChannel.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance)]);
NuGet\NuGetPackagePrefetcherTests.cs (5)
58var channel = (await provider.GetRequiredService<IPackagingService>().GetChannelsAsync()).First(); 358var channel = PackageChannel.CreateImplicitChannel(packageCache, features, NullLogger.Instance); 361GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 496return Task.FromResult(Enumerable.Empty<PackageChannel>());
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\NuGetConfigMergerTests.cs (24)
29private static PackageChannel CreateChannel(PackageMapping[] mappings) => PackageChannel.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 43var channel = CreateChannel(mappings); 67var channel = CreateChannel(mappings); 111var channel = CreateChannel(mappings); 150var channel = CreateChannel(mappings); 194var channel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 234var channel = CreateChannel(mappings); 249var channel = CreateChannel(mappings); 280var channel = CreateChannel(mappings); 315var channel = CreateChannel(mappings); 344var channel = CreateChannel(mappings); 394var channel = CreateChannel(mappings); 463var channel = CreateChannel(mappings); 527var channel = CreateChannel(mappings); 583var channel = CreateChannel(mappings); 665var channel = CreateChannel(mappings); 715var channel = CreateChannel(mappings); 736var channel = CreateChannel(mappings); 775var channel = CreateChannel(mappings); 816var channel = CreateChannel(mappings); 868var channel = CreateChannel(mappings); 898var channel = CreateChannel(mappings);
Packaging\PackageChannelTests.cs (71)
24var channel = PackageChannel.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance); 44var channel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance); 64var channel = PackageChannel.CreateExplicitChannel("pr-10981", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance); 84var channel = PackageChannel.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance, configureGlobalPackagesFolder: true); 100var channel = PackageChannel.CreateExplicitChannel("empty", PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance); 114var channel = PackageChannel.CreateExplicitChannel( 151var channel = PackageChannel.CreateExplicitChannel( 189var channel = PackageChannel.CreateExplicitChannel( 231var channel = PackageChannel.CreateExplicitChannel( 278var channel = PackageChannel.CreateExplicitChannel( 311var channel = PackageChannel.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance); 369var channel = PackageChannel.CreateExplicitChannel("local", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance, pinnedVersion: pinnedVersion); 417var channel = PackageChannel.CreateExplicitChannel("local", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance, pinnedVersion: pinnedVersion); 440var channel = PackageChannel.CreateExplicitChannel( 475var channel = PackageChannel.CreateExplicitChannel("local", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance); 514var channel = PackageChannel.CreateExplicitChannel( 555var channel = PackageChannel.CreateExplicitChannel( 600var channel = PackageChannel.CreateExplicitChannel( 644var channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Stable); 663var channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Prerelease); 682var channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Both); 712var channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Stable); 733var channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Stable, features); 755var channel = PackageChannel.CreateExplicitChannel( 786var channel = PackageChannel.CreateExplicitChannel( 816var channel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance); 832var channel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance); 848var channel = PackageChannel.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance); 864var channel = PackageChannel.CreateExplicitChannel("pr-12345", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance); 875var channel = PackageChannel.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance); 889var channel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, [], cache, new TestFeatures(), NullLogger.Instance); 912var channel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance); 929var channel = PackageChannel.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance); 944var channel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance); 960var channel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance); 979var channel = PackageChannel.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance); 989var channel = PackageChannel.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance); 994private static PackageChannel CreateLocalChannel(DirectoryInfo packagesDirectory, PackageChannelQuality quality, IFeatures? features = null) 1007return PackageChannel.CreateExplicitChannel("local", quality, mappings, cache, features ?? new TestFeatures(), NullLogger.Instance);
Packaging\PackagingServiceTests.cs (49)
45var defaultChannel = channels.First(c => c.Name == "default"); 48var stableChannel = channels.First(c => c.Name == "stable"); 51var dailyChannel = channels.First(c => c.Name == "daily"); 82var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 154var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 214var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 250var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 289var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 389var stagingChannel = channels.SingleOrDefault(c => c.Name == PackageChannelNames.Staging); 440var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging); 472var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging); 529var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging); 620var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging); 677var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 732var stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging); 787var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging); 802/// non-empty <see cref="PackageChannel.Mappings"/> array containing a <see cref="PackageMapping.AllPackages"/> 824var stableChannel = channels.First(c => c.Name == PackageChannelNames.Stable); 862var stagingChannel = channels.First(c => c.Name == "staging"); 902var stagingChannel = channels.First(c => c.Name == "staging"); 934var stagingChannel = channels.First(c => c.Name == "staging"); 997var stagingChannel = channels.First(c => c.Name == "staging"); 1027var stagingChannel = channels.First(c => c.Name == "staging"); 1057var stagingChannel = channels.First(c => c.Name == "staging"); 1086var stagingChannel = channels.First(c => c.Name == "staging"); 1115var stagingChannel = channels.First(c => c.Name == "staging"); 1262var stagingChannel = channels.First(c => c.Name == "staging"); 1297var stagingChannel = channels.First(c => c.Name == "staging"); 1334var stagingChannel = channels.First(c => c.Name == "staging"); 1370var stagingChannel = channels.First(c => c.Name == "staging"); 1413var stagingChannel = channels.First(c => c.Name == "staging"); 1445var stagingChannel = channels.First(c => c.Name == "staging"); 1475var stagingChannel = channels.First(c => c.Name == "staging"); 1501var localChannel = channels.First(c => c.Name == "local"); 1539var prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1582var prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1618var prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1786var localChannel = channels.First(c => c.Name == "local"); 1833var stagingChannel = channels.First(c => c.Name == "staging"); 1885var stagingChannel = channels.First(c => c.Name == "staging"); 1936var stagingChannel = channels.First(c => c.Name == "staging"); 1983var localChannel = channels.FirstOrDefault(c => c.Name == localHiveName); 2017var hiveChannel = channels.FirstOrDefault(c => c.Name == runHiveName); 2052var localChannel = channels.First(c => c.Name == "local"); 2082var localChannel = channels.First(c => c.Name == PackageChannelNames.Local); 2123var localChannel = channels.FirstOrDefault(c => c.Name == PackageChannelNames.Local); 2152var localChannel = channels.FirstOrDefault(c => c.Name == PackageChannelNames.Local); 2181var overrideChannel = Assert.Single(channels, c => string.Equals(c.Name, PackageChannelNames.Daily, StringComparison.OrdinalIgnoreCase)); 2212var overrideChannel = Assert.Single(channels, c => string.Equals(c.Name, PackageChannelNames.Daily, StringComparison.OrdinalIgnoreCase));
Projects\AppHostServerProjectTests.cs (13)
339var prOldChannel = PackageChannel.CreateExplicitChannel("pr-old", PackageChannelQuality.Prerelease, new[] 345var prNewChannel = PackageChannel.CreateExplicitChannel("pr-new", PackageChannelQuality.Prerelease, new[] 351var implicitChannel = PackageChannel.CreateImplicitChannel(nugetCache, new TestFeatures(), NullLogger.Instance); 353return Task.FromResult<IEnumerable<PackageChannel>>(new[] { implicitChannel, prOldChannel, prNewChannel }); 432var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[] 439GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(new[] { dailyChannel }) 487var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[] 493GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(new[] { dailyChannel })
Projects\GuestAppHostProjectTests.cs (12)
745var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 864var stableChannel = PackageChannel.CreateExplicitChannel( 919var stagingChannel = PackageChannel.CreateExplicitChannel( 975var stableChannel = PackageChannel.CreateExplicitChannel( 1280var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1369var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
Projects\PrebuiltAppHostServerTests.cs (56)
747var stagingChannel = PackageChannel.CreateExplicitChannel( 869GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([]) 890var explicitChannel = PackageChannel.CreateExplicitChannel( 920var stagingChannel = PackageChannel.CreateExplicitChannel( 970var stagingChannel = PackageChannel.CreateExplicitChannel( 997GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([]) 1016var stagingChannel = PackageChannel.CreateExplicitChannel( 1070var stagingChannel = PackageChannel.CreateExplicitChannel( 1092var stagingChannel = PackageChannel.CreateExplicitChannel( 1116var stagingChannel = PackageChannel.CreateExplicitChannel( 1214var dailyChannel = PackageChannel.CreateExplicitChannel( 1218GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]), 1243var dailyChannel = PackageChannel.CreateExplicitChannel( 1248GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]), 1312var channel = PackageChannel.CreateExplicitChannel( 1319PackageChannel channel, 1324GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1570var channel = PackageChannel.CreateExplicitChannel( 1578GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1629var channel = PackageChannel.CreateExplicitChannel( 1637GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1689var channel = PackageChannel.CreateExplicitChannel( 1701GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1748var channel = PackageChannel.CreateExplicitChannel( 1756GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1810GetChannelsAsyncCallback = _ => Task.FromException<IEnumerable<PackageChannel>>( 1863var channel = PackageChannel.CreateExplicitChannel( 1871GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 1928var dailyChannel = PackageChannel.CreateExplicitChannel( 1940GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]) 2114var dailyChannel = PackageChannel.CreateExplicitChannel( 2122GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([dailyChannel]) 2182var prChannel = PackageChannel.CreateExplicitChannel( 2190GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([prChannel]) 2329var stagingChannel = PackageChannel.CreateExplicitChannel( 2341GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([stagingChannel])
Projects\ProjectUpdaterTests.cs (35)
124var selectedChannel = channels.Single(c => c.Name == "default"); 250var selectedChannel = channels.Single(c => c.Name == "daily"); 389var selectedChannel = channels.Single(c => c.Name == "daily"); 525var selectedChannel = channels.Single(c => c.Name == "stable"); 662var selectedChannel = channels.Single(c => c.Name == "daily"); 807var selectedChannel = channels.Single(c => c.Name == "default"); 950var selectedChannel = channels.Single(c => c.Name == "default"); 1055var selectedChannel = channels.Single(c => c.Name == "default"); 1158var selectedChannel = channels.Single(c => c.Name == "default"); 1284var selectedChannel = channels.Single(c => c.Name == "default"); 1366var selectedChannel = channels.Single(c => c.Name == "default"); 1440var selectedChannel = channels.Single(c => c.Name == "default"); 1535var selectedChannel = channels.Single(c => c.Name == "default"); 1702private static UpdatePackagesContext CreateUpdateContext(FileInfo appHostFile, PackageChannel channel) => 1869var selectedChannel = channels.Single(c => c.Name == "default"); 1992var selectedChannel = channels.Single(c => c.Name == "default"); 2106var selectedChannel = channels.Single(c => c.Name == "default"); 2216var selectedChannel = channels.Single(c => c.Name == "default"); 2315var selectedChannel = channels.Single(c => c.Name == "default"); 2417var selectedChannel = channels.Single(c => c.Name == "default"); 2496var selectedChannel = channels.Single(c => c.Name == "default"); 2578var selectedChannel = channels.Single(c => c.Name == "default"); 2657var selectedChannel = channels.Single(c => c.Name == "default"); 2753var selectedChannel = channels.Single(c => c.Name == "default"); 2840var selectedChannel = channels.Single(c => c.Name == "default"); 2920var selectedChannel = channels.Single(c => c.Name == "default"); 3008var selectedChannel = channels.Single(c => c.Name == "default"); 3083var selectedChannel = channels.Single(c => c.Name == "default"); 3162var selectedChannel = channels.Single(c => c.Name == "default"); 3253var selectedChannel = channels.Single(c => c.Name == "default"); 3403var selectedChannel = channels.Single(c => c.Name == "default"); 3795var dailyChannel = channels.Single(c => c.Name == "daily"); 3877var stableChannel = channels.Single(c => c.Name == "stable"); 3969var stableChannel = channels.Single(c => c.Name == "stable"); 4044var dailyChannel = channels.Single(c => c.Name == "daily");
Templating\DotNetTemplateFactoryTests.cs (12)
34private static PackageChannel CreateExplicitChannel(PackageMapping[] mappings) => 35PackageChannel.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 58var channel = CreateExplicitChannel(mappings); 90var channel = CreateExplicitChannel(mappings); 127var channel = CreateExplicitChannel(mappings); 170var channel = CreateExplicitChannel(mappings); 196var channel = CreateExplicitChannel(mappings); 222var channel = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 243var channel = CreateExplicitChannel([]); // No mappings 489public Task<(Aspire.Shared.NuGetPackageCli Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.NuGetPackageCli Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
Templating\TemplateNuGetConfigServiceTests.cs (88)
84var channel = PackageChannel.CreateExplicitChannel( 94return Task.FromResult<IEnumerable<PackageChannel>>([channel]); 226var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache 230return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh]); 262var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 263return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh]); 289var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 290var stableCh = PackageChannel.CreateExplicitChannel( 302return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh, stableCh]); 355var channel = PackageChannel.CreateExplicitChannel( 365return Task.FromResult<IEnumerable<PackageChannel>>([channel]); 413var implicitChannel = PackageChannel.CreateImplicitChannel(packageCache, new TestFeatures(), NullLogger.Instance); 414var hiveChannel = PackageChannel.CreateExplicitChannel( 422return Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel, hiveChannel]); 453var channel = PackageChannel.CreateExplicitChannel( 463GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([channel]) 485var channel = PackageChannel.CreateExplicitChannel( 547var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 548return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh]); 602var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache 609var hiveCh = PackageChannel.CreateExplicitChannel( 617return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh, hiveCh]); 659var implicitChannel = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache 671var stagingChannel = PackageChannel.CreateExplicitChannel( 679var prChannel = PackageChannel.CreateExplicitChannel( 687var localChannel = PackageChannel.CreateExplicitChannel( 695return Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel, stagingChannel, prChannel, localChannel]); 727var localChannel = PackageChannel.CreateExplicitChannel( 737GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([localChannel]) 770var localChannel = PackageChannel.CreateExplicitChannel( 780GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([localChannel]) 806var localChannel = PackageChannel.CreateExplicitChannel( 816GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([localChannel]) 841var localChannel = PackageChannel.CreateExplicitChannel( 851GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([localChannel]) 888var stagingChannel = PackageChannel.CreateExplicitChannel( 896var localChannel = PackageChannel.CreateExplicitChannel( 904return Task.FromResult<IEnumerable<PackageChannel>>([stagingChannel, localChannel]); 934var stagingChannel = PackageChannel.CreateExplicitChannel( 942return Task.FromResult<IEnumerable<PackageChannel>>([stagingChannel]); 990var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache 997var localStableCh = PackageChannel.CreateExplicitChannel( 1005return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh, localStableCh]); 1045var implicitCh = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 1046var localChannel = PackageChannel.CreateExplicitChannel( 1056return Task.FromResult<IEnumerable<PackageChannel>>([implicitCh, localChannel]); 1105var dailyCh = PackageChannel.CreateExplicitChannel( 1114return Task.FromResult<IEnumerable<PackageChannel>>([dailyCh]); 1146var stableCh = PackageChannel.CreateExplicitChannel( 1152return Task.FromResult<IEnumerable<PackageChannel>>([stableCh]); 1191var stableCh = PackageChannel.CreateExplicitChannel( 1197return Task.FromResult<IEnumerable<PackageChannel>>([stableCh]); 1248var stableCh = PackageChannel.CreateExplicitChannel( 1254return Task.FromResult<IEnumerable<PackageChannel>>([stableCh]); 1295public Task<(Aspire.Shared.NuGetPackageCli Package, PackageChannel Channel)> PromptForTemplatesVersionAsync( 1296IEnumerable<(Aspire.Shared.NuGetPackageCli Package, PackageChannel Channel)> candidatePackages,
TestServices\TestNewCommandPrompter.cs (4)
16public Func<IEnumerable<(NuGetPackage Package, PackageChannel Channel)>, (NuGetPackage Package, PackageChannel Channel)>? PromptForTemplatesVersionCallback { get; set; } 61public override Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
TestServices\TestPackagingService.cs (5)
11public Func<CancellationToken, Task<IEnumerable<PackageChannel>>>? GetChannelsAsyncCallback { get; set; } 22public Task<IEnumerable<PackageChannel>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null) 32var testChannel = PackageChannel.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance); 33return Task.FromResult<IEnumerable<PackageChannel>>(new[] { testChannel });