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)
1699var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1700var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1764var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1765var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1818var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1819var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1885var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1886var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1946var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 3154var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 3155var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
750 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)
691IEnumerable<PackageChannel> channels; 703var 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 644var match = channels.FirstOrDefault(c => 674Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken); 679public virtual async Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken) 704static string FormatPackageLabel((NuGetPackage Package, PackageChannel Channel) item) 710async Task<(NuGetPackage Package, PackageChannel Channel)> PromptForChannelPackagesAsync( 711PackageChannel channel, 712IEnumerable<(NuGetPackage Package, PackageChannel Channel)> items, 733var rootChoices = new List<(string Label, Func<CancellationToken, Task<(NuGetPackage, PackageChannel)>> Action)>(); 751var 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)
340foreach (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)
34var channel = context.Channel; 222private async Task<(IEnumerable<UpdateStep> UpdateSteps, bool FallbackUsed)> GetUpdateStepsAsync(FileInfo projectFile, PackageChannel channel, CancellationToken cancellationToken) 1483internal sealed class UpdateContext(FileInfo appHostProjectFile, PackageChannel channel) 1486public 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 (626)
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)
816var channel = (await packagingService.GetChannelsAsync(cancellationToken)).First();
Commands\ConfigCommandTests.cs (1)
971var stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
Commands\InitCommandTests.cs (22)
48var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 52GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 1010var implicitChannel = PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance); 1011var prHiveChannel = PackageChannel.CreateExplicitChannel( 1020GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel, prHiveChannel]) 1076var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1079GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 1414var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1417GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 1759var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1762GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 2193var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2196GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel]) 2312return PackageChannel.CreateExplicitChannel( 2322GetChannelsAsyncCallback = _ => 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)
416var implicitChannel = PackageChannel.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance); 424var stableChannel = PackageChannel.CreateExplicitChannel( 432var channels = new List<PackageChannel> { implicitChannel, stableChannel }; 450channels.Add(PackageChannel.CreateExplicitChannel( 464GetChannelsAsyncCallback = _ => 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]); 3545var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 3548GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([implicitChannel])
Commands\UpdateCommandTests.cs (82)
340var stableChannel = PackageChannel.CreateExplicitChannel( 349return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 419GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 478GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 533GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 587var stableChannel = PackageChannel.CreateExplicitChannel( 596return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 666var stableChannel = PackageChannel.CreateExplicitChannel( 675return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 743var stableChannel = PackageChannel.CreateExplicitChannel( 752return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 909var prChannel = PackageChannel.CreateExplicitChannel( 918return Task.FromResult<IEnumerable<PackageChannel>>(new[] { prChannel }); 987var prChannel = PackageChannel.CreateExplicitChannel( 996return Task.FromResult<IEnumerable<PackageChannel>>(new[] { prChannel }); 1145var prChannel = PackageChannel.CreateExplicitChannel( 1154return Task.FromResult<IEnumerable<PackageChannel>>(new[] { prChannel }); 1317GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 1356GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>( 1662PackageChannel? capturedChannel = null; 1679return choices.Cast<PackageChannel>().First(); 1699var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1700var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1701return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1727PackageChannel? capturedChannel = null; 1744return choices.Cast<PackageChannel>().First(); 1764var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1765var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1766return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1818var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1819var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1820return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1849PackageChannel? capturedChannel = null; 1866return choices.Cast<PackageChannel>().First(); 1885var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1886var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 1887return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel, dailyChannel }); 1946var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 1947return Task.FromResult<IEnumerable<PackageChannel>>(new[] { stableChannel }); 2008var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2009return Task.FromResult<IEnumerable<PackageChannel>>(new[] { implicitChannel }); 2161return Task.FromResult<IEnumerable<PackageChannel>>(new[] 2163PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance), 2219return Task.FromResult<IEnumerable<PackageChannel>>(new[] 2221PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance), 2222PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance), 2411List<PackageChannel>? capturedChoices = null; 2428capturedChoices = choices.Cast<PackageChannel>().ToList(); 2449var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2450var stableChannel = PackageChannel.CreateExplicitChannel("stable", PackageChannelQuality.Stable, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2451var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2452var hiveChannel = PackageChannel.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2453return Task.FromResult<IEnumerable<PackageChannel>>(new[] { implicitChannel, stableChannel, dailyChannel, hiveChannel }); 2476foreach (var channel in capturedChoices) 2862var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 2863var stagingChannel = PackageChannel.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2864var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance); 2865var channels = new List<PackageChannel> { implicitChannel, stagingChannel, dailyChannel }; 2877channels.Add(PackageChannel.CreateExplicitChannel(hive.Name, PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance)); 2884channels.Add(PackageChannel.CreateExplicitChannel(PackageChannelNames.Local, PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance)); 2887return Task.FromResult<IEnumerable<PackageChannel>>(channels); 3111PackageChannel? capturedChannel = null; 3154var stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance); 3155var dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance); 3156return Task.FromResult<IEnumerable<PackageChannel>>([stableChannel, dailyChannel]); 3466private static PackageChannel CreatePackageChannelWithGuestSdkVersion(string sdkVersion, string? cliDownloadBaseUrl) 3477return 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 (14)
95GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>([]) 447var prOldChannel = PackageChannel.CreateExplicitChannel("pr-old", PackageChannelQuality.Prerelease, new[] 453var prNewChannel = PackageChannel.CreateExplicitChannel("pr-new", PackageChannelQuality.Prerelease, new[] 459var implicitChannel = PackageChannel.CreateImplicitChannel(nugetCache, new TestFeatures(), NullLogger.Instance); 461return Task.FromResult<IEnumerable<PackageChannel>>(new[] { implicitChannel, prOldChannel, prNewChannel }); 540var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[] 547GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(new[] { dailyChannel }) 595var dailyChannel = PackageChannel.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[] 601GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<PackageChannel>>(new[] { dailyChannel })
Projects\GuestAppHostProjectTests.cs (12)
748var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 867var stableChannel = PackageChannel.CreateExplicitChannel( 922var stagingChannel = PackageChannel.CreateExplicitChannel( 978var stableChannel = PackageChannel.CreateExplicitChannel( 1351var implicitChannel = PackageChannel.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance); 1440var 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)
159var selectedChannel = channels.Single(c => c.Name == "default"); 285var selectedChannel = channels.Single(c => c.Name == "daily"); 424var selectedChannel = channels.Single(c => c.Name == "daily"); 560var selectedChannel = channels.Single(c => c.Name == "stable"); 697var selectedChannel = channels.Single(c => c.Name == "daily"); 842var selectedChannel = channels.Single(c => c.Name == "default"); 985var selectedChannel = channels.Single(c => c.Name == "default"); 1090var selectedChannel = channels.Single(c => c.Name == "default"); 1193var selectedChannel = channels.Single(c => c.Name == "default"); 1319var selectedChannel = channels.Single(c => c.Name == "default"); 1401var selectedChannel = channels.Single(c => c.Name == "default"); 1475var selectedChannel = channels.Single(c => c.Name == "default"); 1570var selectedChannel = channels.Single(c => c.Name == "default"); 1737private static UpdatePackagesContext CreateUpdateContext(FileInfo appHostFile, PackageChannel channel) => 1904var selectedChannel = channels.Single(c => c.Name == "default"); 2027var selectedChannel = channels.Single(c => c.Name == "default"); 2141var selectedChannel = channels.Single(c => c.Name == "default"); 2251var selectedChannel = channels.Single(c => c.Name == "default"); 2350var selectedChannel = channels.Single(c => c.Name == "default"); 2452var selectedChannel = channels.Single(c => c.Name == "default"); 2531var selectedChannel = channels.Single(c => c.Name == "default"); 2613var selectedChannel = channels.Single(c => c.Name == "default"); 2692var selectedChannel = channels.Single(c => c.Name == "default"); 2788var selectedChannel = channels.Single(c => c.Name == "default"); 2875var selectedChannel = channels.Single(c => c.Name == "default"); 2955var selectedChannel = channels.Single(c => c.Name == "default"); 3043var selectedChannel = channels.Single(c => c.Name == "default"); 3118var selectedChannel = channels.Single(c => c.Name == "default"); 3197var selectedChannel = channels.Single(c => c.Name == "default"); 3288var selectedChannel = channels.Single(c => c.Name == "default"); 3438var selectedChannel = channels.Single(c => c.Name == "default"); 3830var dailyChannel = channels.Single(c => c.Name == "daily"); 3912var stableChannel = channels.Single(c => c.Name == "stable"); 4004var stableChannel = channels.Single(c => c.Name == "stable"); 4079var 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 492public 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 });