18 instantiations of PackageChannel
aspire (3)
Packaging\PackageChannel.cs (3)
678
return new
PackageChannel
(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl, PinnedVersion, _currentCliVersion, validateTemplatePackageMetadataPrefetching);
821
return new
PackageChannel
(name, quality, mappings, nuGetPackageCache, features, logger, configureGlobalPackagesFolder, cliDownloadBaseUrl, pinnedVersion, currentCliVersion, validateTemplatePackageMetadataPrefetching);
831
return new
PackageChannel
("default", PackageChannelQuality.Both, null, nuGetPackageCache, features, logger, currentCliVersion: currentCliVersion, validateTemplatePackageMetadataPrefetching: validateTemplatePackageMetadataPrefetching);
Aspire.Cli.Tests (15)
Commands\UpdateCommandRepositoryToolsTests.cs (4)
151
new
PackageChannel
(PackageChannelNames.Stable, PackageChannelQuality.Stable, [],
267
new
PackageChannel
(PackageChannelNames.Stable, PackageChannelQuality.Stable, [],
481
new
PackageChannel
(PackageChannelNames.Daily, PackageChannelQuality.Both,
558
new
PackageChannel
(PackageChannelNames.Stable, PackageChannelQuality.Stable,
Commands\UpdateCommandTests.cs (11)
1699
var stableChannel = new
PackageChannel
("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1700
var dailyChannel = new
PackageChannel
("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1764
var stableChannel = new
PackageChannel
("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1765
var dailyChannel = new
PackageChannel
("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1818
var stableChannel = new
PackageChannel
("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1819
var dailyChannel = new
PackageChannel
("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1885
var stableChannel = new
PackageChannel
("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1886
var dailyChannel = new
PackageChannel
("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1946
var stableChannel = new
PackageChannel
("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
3154
var stableChannel = new
PackageChannel
("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
3155
var dailyChannel = new
PackageChannel
("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
774 references to PackageChannel
aspire (127)
Commands\AddCommand.cs (34)
176
List<(NuGetPackage Package,
PackageChannel
Channel)> packagesWithChannels;
185
packagesWithChannels = discoveredPackages as List<(NuGetPackage Package,
PackageChannel
Channel)> ?? discoveredPackages.ToList();
193
packagesWithChannels = discoveredPackages as List<(NuGetPackage Package,
PackageChannel
Channel)> ?? discoveredPackages.ToList();
215
bool MatchesIntegrationName((string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) p)
287
(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) selectedNuGetPackage;
448
private static async Task<IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>> GetAllPackageVersions(DirectoryInfo workingDirectory, IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> possiblePackages, CancellationToken cancellationToken)
453
var versions = new List<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>();
454
foreach (
var
channel in channels)
465
private async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> GetPackageByInteractiveFlow(
467
IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> possiblePackages,
557
private static bool MatchesConfiguredChannel(
PackageChannel
channel, string? configuredChannel)
564
private async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
570
private async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
576
private async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(
578
IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> possiblePackages,
597
Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken);
598
Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, string? configuredChannel, CancellationToken cancellationToken);
603
public virtual async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
608
static string FormatVersionLabel((string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) item)
613
async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForChannelPackagesAsync(
614
PackageChannel
channel,
615
IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> items,
668
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>> Action)>();
676
var
channel = configuredGroup.Channel;
702
var
channel = channelGroup.Channel;
733
public virtual async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
749
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) packageWithFriendlyName)
Commands\InitCommand.cs (2)
691
IEnumerable<
PackageChannel
> channels;
703
var
match = channels.FirstOrDefault(c => string.Equals(c.Name, identityChannel, StringComparisons.ChannelName));
Commands\IntegrationPackageSearchService.cs (12)
24
public async Task<IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)>> GetIntegrationPackagesWithChannelsAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken)
28
var packages = new List<(NuGetPackage Package,
PackageChannel
Channel)>();
55
public async Task<(IReadOnlyList<(NuGetPackage Package,
PackageChannel
Channel)> Packages, IReadOnlySet<string> PolyglotCompatibleIds)> GetIntegrationPackagesWithPolyglotCompatibilityAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken)
59
var packages = new List<(NuGetPackage Package,
PackageChannel
Channel)>();
81
private async Task<IEnumerable<
PackageChannel
>> GetSearchChannelsAsync(string? configuredChannel, CancellationToken cancellationToken)
171
public static (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) GenerateFriendlyName((NuGetPackage Package,
PackageChannel
Channel) packageWithChannel)
179
public static IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel, double SearchScore)> GetIntegrationSearchMatches(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, string searchTerm)
188
public static (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel, double SearchScore) SelectPreferredIntegrationPackage(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel, double SearchScore)> packages)
196
private static double GetIntegrationSearchScore(string searchTerm, (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) package)
Commands\IntegrationSearchCommand.cs (2)
80
(NuGetPackage Package,
PackageChannel
Channel)[] packagesWithChannels;
149
private int DisplayIntegrationResults(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, string? searchTerm, OutputFormat format, bool polyglotFilterRemovedAllIntegrations)
Commands\NewCommand.cs (14)
180
private static NuGetPackage? TryGetCurrentCliTemplateVersionPackage(
PackageChannel
selectedChannel, NuGetPackage[] packages, bool hasPrHives, string cliSdkVersion)
381
PackageChannel
? identityChannelMatch = null;
390
var
selectedChannel = isUnqualifiedLocalResolution
644
var
match = channels.FirstOrDefault(c =>
674
Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> candidatePackages, CancellationToken cancellationToken);
679
public virtual async Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> candidatePackages, CancellationToken cancellationToken)
704
static string FormatPackageLabel((NuGetPackage Package,
PackageChannel
Channel) item)
710
async Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForChannelPackagesAsync(
711
PackageChannel
channel,
712
IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> items,
733
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(NuGetPackage,
PackageChannel
)>> Action)>();
751
var
channel = channelGroup.Key;
Commands\UpdateCommand.cs (5)
268
PackageChannel
channel;
277
var
matchedChannel = allChannels.FirstOrDefault(c => string.Equals(c.Name, channelName, StringComparisons.ChannelName));
330
PackageChannel
? identityMatch = null;
594
PackageChannel
channel,
671
private async Task<SemVersion?> GetLatestGuestSdkVersionAsync(
PackageChannel
channel, DirectoryInfo projectDirectory, CancellationToken cancellationToken)
Mcp\Tools\ListIntegrationsTool.cs (1)
78
var
defaultChannel = packageChannels.FirstOrDefault();
NuGet\NuGetPackagePrefetcher.cs (1)
42
foreach (
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
"/>.
33
public static async Task CreateOrUpdateAsync(DirectoryInfo targetDirectory,
PackageChannel
channel, Func<FileInfo, XmlDocument?, XmlDocument, CancellationToken, Task<bool>>? confirmationCallback = null, CancellationToken cancellationToken = default)
814
public static bool HasMissingSources(DirectoryInfo targetDirectory,
PackageChannel
channel)
Packaging\NuGetConfigPrompter.cs (2)
29
public async Task PromptToCreateOrUpdateAsync(DirectoryInfo targetDirectory,
PackageChannel
channel, CancellationToken cancellationToken)
83
public async Task CreateOrUpdateWithoutPromptAsync(DirectoryInfo targetDirectory,
PackageChannel
channel, CancellationToken cancellationToken)
Packaging\PackageChannel.cs (4)
649
public
PackageChannel
CreateScopedChannelForPackage(string packageId)
654
public
PackageChannel
CreateScopedChannelForPackages(IEnumerable<string> packageIds)
819
public 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)
824
public 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)
44
public static PackageMapping[] Create(string packageSourceOverride,
PackageChannel
? requestedChannel, string? nugetServiceIndexOverride)
Packaging\PackagingService.cs (17)
22
public Task<IEnumerable<
PackageChannel
>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null);
132
public Task<IEnumerable<
PackageChannel
>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null)
140
var
defaultChannel =
PackageChannel
.CreateImplicitChannel(_nuGetPackageCache, _features, _logger, currentCliVersion: _executionContext.IdentitySdkVersion, validateTemplatePackageMetadataPrefetching: TemplatePackageMetadataPrefetchingValidation);
142
var
stableChannel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, new[]
147
var
dailyChannel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, new[]
153
var prPackageChannels = new List<
PackageChannel
>();
176
var channels = new List<
PackageChannel
>([defaultChannel, stableChannel]);
216
var
stagingChannel = CreateStagingChannel(defaultQuality);
248
return Task.FromResult<IEnumerable<
PackageChannel
>>(channels);
275
private
PackageChannel
CreateLocalHiveChannel(string name, DirectoryInfo packagesDirectory)
281
return
PackageChannel
.CreateExplicitChannel(name, PackageChannelQuality.Both, new[]
398
private
PackageChannel
? CreateStagingChannel(PackageChannelQuality defaultQuality)
447
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Staging, stagingQuality, new[]
Projects\DotNetBasedAppHostServerProject.cs (1)
271
foreach (
var
ch in matchedChannels)
Projects\IAppHostProject.cs (1)
32
public required Packaging.
PackageChannel
Channel { get; init; }
Projects\PrebuiltAppHostServer.cs (8)
1004
foreach (
var
channel in channels)
1068
PackageChannel
? matchedChannel = null;
1104
PackageChannel
? channel;
1205
/// a <see cref="
PackageChannel
"/>. Prefers the explicit <c>Aspire*</c> mapping (the staging
1224
PackageChannel
? channel;
1257
private static string? GetExistingLocalAspirePackageSource(
PackageChannel
channel)
1283
private async Task<IEnumerable<
PackageChannel
>> GetExplicitRestoreChannelsAsync(string? requestedChannel, CancellationToken cancellationToken)
1288
var
matchingChannel = channels.FirstOrDefault(c => string.Equals(c.Name, requestedChannel, StringComparisons.ChannelName));
Projects\ProjectUpdater.cs (4)
34
var
channel = context.Channel;
228
private async Task<(IEnumerable<UpdateStep> UpdateSteps, bool FallbackUsed)> GetUpdateStepsAsync(FileInfo projectFile,
PackageChannel
channel, CancellationToken cancellationToken)
1489
internal sealed class UpdateContext(FileInfo appHostProjectFile,
PackageChannel
channel)
1492
public
PackageChannel
Channel { get; } = channel;
Projects\RepositoryToolUpdater.cs (3)
86
public async Task<RepositoryToolUpdateResult> UpdateAsync(IReadOnlyList<RepositoryToolManifest> manifests,
PackageChannel
channel, PromptBinding<bool> confirmBinding, CancellationToken cancellationToken)
107
public async Task<UpdateStep?> GetUpdateStepAsync(IReadOnlyList<RepositoryToolManifest> manifests,
PackageChannel
channel, CancellationToken cancellationToken)
234
private async Task<string> GetTargetVersionAsync(RepositoryToolManifest manifest,
PackageChannel
channel, CancellationToken cancellationToken)
Templating\TemplateNuGetConfigService.cs (10)
37
public async Task PromptToCreateOrUpdateNuGetConfigAsync(
PackageChannel
channel, string outputPath, CancellationToken cancellationToken)
102
var
matchingChannel = channels.FirstOrDefault(c =>
140
var
matchingChannel = channels.FirstOrDefault(c =>
192
PackageChannel
? matchingChannel = null;
209
PackageChannel
? channel,
263
IEnumerable<
PackageChannel
> channels;
272
var
matchingChannel = allChannels.FirstOrDefault(c =>
297
var results = new List<(NuGetPackage Package,
PackageChannel
Channel)>();
397
private static bool HasInstalledLocalBuildPackageSource(
PackageChannel
channel)
492
internal sealed record TemplatePackageSelection(NuGetPackage Package,
PackageChannel
Channel);
Utils\CliDownloader.cs (1)
35
var
channel = channels.FirstOrDefault(c => c.Name.Equals(channelName, StringComparison.OrdinalIgnoreCase));
Aspire.Cli.Tests (647)
Commands\AddCommandTests.cs (83)
422
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
423
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
424
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance)
494
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
495
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
496
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance)
581
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
582
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
583
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, [new PackageMapping("Aspire*", "stable")], stableCache, new TestFeatures(), NullLogger.Instance)
676
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
677
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
678
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance)
787
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
788
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
789
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance)
929
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
930
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
931
PackageChannel
.CreateExplicitChannel("test-hive", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "test-hive")], explicitCache, new TestFeatures(), NullLogger.Instance)
1911
IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? promptedPackages = null;
2193
List<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? displayedPackages = null;
2204
var choicesList = choices.Cast<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>().ToList();
2218
var
channel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2266
var
channel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2314
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2317
var
explicitChannel =
PackageChannel
.CreateExplicitChannel("preview", PackageChannelQuality.Prerelease, mappings, fakeCache, new TestFeatures(), NullLogger.Instance);
2370
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2371
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], fakeCache, new TestFeatures(), NullLogger.Instance);
2406
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
2407
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], cache, new TestFeatures(), NullLogger.Instance);
2408
var
dailyChannel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, [new PackageMapping("Aspire*", "daily")], cache, new TestFeatures(), NullLogger.Instance);
2409
var
prChannel =
PackageChannel
.CreateExplicitChannel("pr-19404", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "pr-19404")], cache, new TestFeatures(), NullLogger.Instance);
2448
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
2555
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
2557
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion),
2560
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [new PackageMapping("Aspire*", "staging")], stagingCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion),
2561
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Daily, PackageChannelQuality.Prerelease, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion),
2562
PackageChannel
.CreateExplicitChannel("pr-19404", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "pr-19404")], prCache, new TestFeatures(), NullLogger.Instance, currentCliVersion: cliVersion)
2630
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
2631
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance),
2632
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [new PackageMapping("Aspire*", "daily")], dailyCache, new TestFeatures(), NullLogger.Instance)
3036
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3037
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3086
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3087
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3136
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3137
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3182
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3183
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3230
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3231
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3277
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3278
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3326
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3327
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3384
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3385
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3438
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3439
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3484
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([
3485
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance)
3559
public Func<IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>, (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? PromptForIntegrationCallback { get; set; }
3560
public Func<IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>, (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? PromptForIntegrationVersionCallback { get; set; }
3562
public override Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
3571
public override Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
3586
var promptedPackages = new List<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>();
3790
var promptedPackages = new List<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>();
3849
var promptedPackages = new List<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>();
4019
var promptedPackages = new List<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>();
Commands\BaseCommandTests.cs (1)
820
var
channel = (await packagingService.GetChannelsAsync(cancellationToken)).First();
Commands\ConfigCommandTests.cs (1)
1106
var
stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
Commands\InitCommandTests.cs (22)
48
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
52
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
1010
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance);
1011
var
prHiveChannel =
PackageChannel
.CreateExplicitChannel(
1020
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel, prHiveChannel])
1076
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
1079
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
1414
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
1417
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
1759
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
1762
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
2193
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2196
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
2312
return
PackageChannel
.CreateExplicitChannel(
2322
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(channels)
Commands\NewCommandChannelResolutionTests.cs (11)
84
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
87
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
645
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance);
656
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
664
var channels = new List<
PackageChannel
> { implicitChannel, stableChannel };
706
channels.Add(
PackageChannel
.CreateExplicitChannel(
728
channels.Add(
PackageChannel
.CreateExplicitChannel(
742
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(channels)
Commands\NewCommandTemplateConfigPersistenceTests.cs (7)
416
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(implicitCache, new TestFeatures(), NullLogger.Instance);
424
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
432
var channels = new List<
PackageChannel
> { implicitChannel, stableChannel };
450
channels.Add(
PackageChannel
.CreateExplicitChannel(
464
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(channels)
Commands\NewCommandTests.cs (35)
366
var
stableChannel =
PackageChannel
.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache, new TestFeatures(), NullLogger.Instance);
367
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance);
369
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableChannel, dailyChannel]);
444
var
stableChannel =
PackageChannel
.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], fakeCache, new TestFeatures(), NullLogger.Instance);
445
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableChannel]);
521
var
prChannel =
PackageChannel
.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, [], fakeCache, new TestFeatures(), NullLogger.Instance);
522
return Task.FromResult<IEnumerable<
PackageChannel
>>([prChannel]);
1223
var
channel =
PackageChannel
.CreateExplicitChannel(
1237
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1268
var
channel =
PackageChannel
.CreateExplicitChannel(
1282
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1786
var
stableChannel =
PackageChannel
.CreateExplicitChannel("stable", PackageChannelQuality.Both, [], stableCache, new TestFeatures(), NullLogger.Instance);
1787
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableChannel]);
1983
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance);
1984
return Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel]);
2058
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance);
2059
return Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel]);
2112
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance);
2113
return Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel]);
2223
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, [], dailyCache, new TestFeatures(), NullLogger.Instance);
2224
return Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel]);
3545
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
3548
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel])
Commands\UpdateCommandRepositoryToolsTests.cs (4)
149
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
265
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
479
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
556
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
Commands\UpdateCommandTests.cs (82)
340
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
349
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel });
419
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
478
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
533
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
587
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
596
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel });
666
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
675
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel });
743
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
752
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel });
909
var
prChannel =
PackageChannel
.CreateExplicitChannel(
918
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { prChannel });
987
var
prChannel =
PackageChannel
.CreateExplicitChannel(
996
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { prChannel });
1145
var
prChannel =
PackageChannel
.CreateExplicitChannel(
1154
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { prChannel });
1317
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
1356
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(
1662
PackageChannel
? capturedChannel = null;
1679
return choices.Cast<
PackageChannel
>().First();
1699
var
stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1700
var
dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1701
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel, dailyChannel });
1727
PackageChannel
? capturedChannel = null;
1744
return choices.Cast<
PackageChannel
>().First();
1764
var
stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1765
var
dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1766
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel, dailyChannel });
1818
var
stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1819
var
dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1820
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel, dailyChannel });
1849
PackageChannel
? capturedChannel = null;
1866
return choices.Cast<
PackageChannel
>().First();
1885
var
stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1886
var
dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
1887
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel, dailyChannel });
1946
var
stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
1947
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { stableChannel });
2008
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2009
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { implicitChannel });
2161
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[]
2163
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance),
2219
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[]
2221
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance),
2222
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance),
2411
List<
PackageChannel
>? capturedChoices = null;
2428
capturedChoices = choices.Cast<
PackageChannel
>().ToList();
2449
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2450
var
stableChannel =
PackageChannel
.CreateExplicitChannel("stable", PackageChannelQuality.Stable, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance);
2451
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance);
2452
var
hiveChannel =
PackageChannel
.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance);
2453
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { implicitChannel, stableChannel, dailyChannel, hiveChannel });
2476
foreach (
var
channel in capturedChoices)
2862
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2863
var
stagingChannel =
PackageChannel
.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance);
2864
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance);
2865
var channels = new List<
PackageChannel
> { implicitChannel, stagingChannel, dailyChannel };
2877
channels.Add(
PackageChannel
.CreateExplicitChannel(hive.Name, PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance));
2884
channels.Add(
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Local, PackageChannelQuality.Both, mappings: null, fakeCache, new TestFeatures(), NullLogger.Instance));
2887
return Task.FromResult<IEnumerable<
PackageChannel
>>(channels);
3111
PackageChannel
? capturedChannel = null;
3154
var
stableChannel = new PackageChannel("stable", PackageChannelQuality.Stable, null, null!, null!, NullLogger.Instance);
3155
var
dailyChannel = new PackageChannel("daily", PackageChannelQuality.Prerelease, null, null!, null!, NullLogger.Instance);
3156
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableChannel, dailyChannel]);
3466
private static
PackageChannel
CreatePackageChannelWithGuestSdkVersion(string sdkVersion, string? cliDownloadBaseUrl)
3477
return
PackageChannel
.CreateExplicitChannel(
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (2)
131
.Select(name =>
PackageChannel
.CreateExplicitChannel(
139
return Task.FromResult<IEnumerable<
PackageChannel
>>(channels);
Mcp\MockPackagingService.cs (2)
28
return Task.FromResult<IEnumerable<
PackageChannel
>>([
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance)]);
NuGet\NuGetPackagePrefetcherTests.cs (5)
58
var
channel = (await provider.GetRequiredService<IPackagingService>().GetChannelsAsync()).First();
358
var
channel =
PackageChannel
.CreateImplicitChannel(packageCache, features, NullLogger.Instance);
361
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
496
return Task.FromResult(Enumerable.Empty<
PackageChannel
>());
Packaging\NuGetConfigMergerSnapshotTests.cs (5)
69
var
channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
131
var
channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
192
var
channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
251
var
channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
315
var
channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
Packaging\NuGetConfigMergerTests.cs (24)
29
private static
PackageChannel
CreateChannel(PackageMapping[] mappings) =>
PackageChannel
.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
43
var
channel = CreateChannel(mappings);
67
var
channel = CreateChannel(mappings);
111
var
channel = CreateChannel(mappings);
150
var
channel = CreateChannel(mappings);
194
var
channel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
234
var
channel = CreateChannel(mappings);
249
var
channel = CreateChannel(mappings);
280
var
channel = CreateChannel(mappings);
315
var
channel = CreateChannel(mappings);
344
var
channel = CreateChannel(mappings);
394
var
channel = CreateChannel(mappings);
463
var
channel = CreateChannel(mappings);
527
var
channel = CreateChannel(mappings);
583
var
channel = CreateChannel(mappings);
665
var
channel = CreateChannel(mappings);
715
var
channel = CreateChannel(mappings);
736
var
channel = CreateChannel(mappings);
775
var
channel = CreateChannel(mappings);
816
var
channel = CreateChannel(mappings);
868
var
channel = CreateChannel(mappings);
898
var
channel = CreateChannel(mappings);
Packaging\PackageChannelTests.cs (71)
24
var
channel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
44
var
channel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance);
64
var
channel =
PackageChannel
.CreateExplicitChannel("pr-10981", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance);
84
var
channel =
PackageChannel
.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance, configureGlobalPackagesFolder: true);
100
var
channel =
PackageChannel
.CreateExplicitChannel("empty", PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance);
114
var
channel =
PackageChannel
.CreateExplicitChannel(
151
var
channel =
PackageChannel
.CreateExplicitChannel(
189
var
channel =
PackageChannel
.CreateExplicitChannel(
231
var
channel =
PackageChannel
.CreateExplicitChannel(
278
var
channel =
PackageChannel
.CreateExplicitChannel(
311
var
channel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
369
var
channel =
PackageChannel
.CreateExplicitChannel("local", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance, pinnedVersion: pinnedVersion);
417
var
channel =
PackageChannel
.CreateExplicitChannel("local", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance, pinnedVersion: pinnedVersion);
440
var
channel =
PackageChannel
.CreateExplicitChannel(
475
var
channel =
PackageChannel
.CreateExplicitChannel("local", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance);
514
var
channel =
PackageChannel
.CreateExplicitChannel(
555
var
channel =
PackageChannel
.CreateExplicitChannel(
600
var
channel =
PackageChannel
.CreateExplicitChannel(
644
var
channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Stable);
663
var
channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Prerelease);
682
var
channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Both);
712
var
channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Stable);
733
var
channel = CreateLocalChannel(packagesDirectory, PackageChannelQuality.Stable, features);
755
var
channel =
PackageChannel
.CreateExplicitChannel(
786
var
channel =
PackageChannel
.CreateExplicitChannel(
816
var
channel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance);
832
var
channel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance);
848
var
channel =
PackageChannel
.CreateExplicitChannel("staging", PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance);
864
var
channel =
PackageChannel
.CreateExplicitChannel("pr-12345", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance);
875
var
channel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
889
var
channel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, [], cache, new TestFeatures(), NullLogger.Instance);
912
var
channel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance);
929
var
channel =
PackageChannel
.CreateExplicitChannel("pr-12345", PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance);
944
var
channel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Stable, mappings, cache, new TestFeatures(), NullLogger.Instance);
960
var
channel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, mappings, cache, new TestFeatures(), NullLogger.Instance);
979
var
channel =
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Stable, PackageChannelQuality.Both, mappings, cache, new TestFeatures(), NullLogger.Instance);
989
var
channel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
994
private static
PackageChannel
CreateLocalChannel(DirectoryInfo packagesDirectory, PackageChannelQuality quality, IFeatures? features = null)
1007
return
PackageChannel
.CreateExplicitChannel("local", quality, mappings, cache, features ?? new TestFeatures(), NullLogger.Instance);
Packaging\PackagingServiceTests.cs (49)
45
var
defaultChannel = channels.First(c => c.Name == "default");
48
var
stableChannel = channels.First(c => c.Name == "stable");
51
var
dailyChannel = channels.First(c => c.Name == "daily");
82
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
154
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
214
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
250
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
289
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
389
var
stagingChannel = channels.SingleOrDefault(c => c.Name == PackageChannelNames.Staging);
440
var
stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
472
var
stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
529
var
stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
620
var
stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
677
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
732
var
stagingChannel = channels.First(c => c.Name == PackageChannelNames.Staging);
787
var
stagingChannel = Assert.Single(channels, c => c.Name == PackageChannelNames.Staging);
802
/// non-empty <see cref="
PackageChannel
.Mappings"/> array containing a <see cref="PackageMapping.AllPackages"/>
824
var
stableChannel = channels.First(c => c.Name == PackageChannelNames.Stable);
862
var
stagingChannel = channels.First(c => c.Name == "staging");
902
var
stagingChannel = channels.First(c => c.Name == "staging");
934
var
stagingChannel = channels.First(c => c.Name == "staging");
997
var
stagingChannel = channels.First(c => c.Name == "staging");
1027
var
stagingChannel = channels.First(c => c.Name == "staging");
1057
var
stagingChannel = channels.First(c => c.Name == "staging");
1086
var
stagingChannel = channels.First(c => c.Name == "staging");
1115
var
stagingChannel = channels.First(c => c.Name == "staging");
1262
var
stagingChannel = channels.First(c => c.Name == "staging");
1297
var
stagingChannel = channels.First(c => c.Name == "staging");
1334
var
stagingChannel = channels.First(c => c.Name == "staging");
1370
var
stagingChannel = channels.First(c => c.Name == "staging");
1413
var
stagingChannel = channels.First(c => c.Name == "staging");
1445
var
stagingChannel = channels.First(c => c.Name == "staging");
1475
var
stagingChannel = channels.First(c => c.Name == "staging");
1501
var
localChannel = channels.First(c => c.Name == "local");
1539
var
prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase));
1582
var
prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase));
1618
var
prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase));
1786
var
localChannel = channels.First(c => c.Name == "local");
1833
var
stagingChannel = channels.First(c => c.Name == "staging");
1885
var
stagingChannel = channels.First(c => c.Name == "staging");
1936
var
stagingChannel = channels.First(c => c.Name == "staging");
1983
var
localChannel = channels.FirstOrDefault(c => c.Name == localHiveName);
2017
var
hiveChannel = channels.FirstOrDefault(c => c.Name == runHiveName);
2052
var
localChannel = channels.First(c => c.Name == "local");
2082
var
localChannel = channels.First(c => c.Name == PackageChannelNames.Local);
2123
var
localChannel = channels.FirstOrDefault(c => c.Name == PackageChannelNames.Local);
2152
var
localChannel = channels.FirstOrDefault(c => c.Name == PackageChannelNames.Local);
2181
var
overrideChannel = Assert.Single(channels, c => string.Equals(c.Name, PackageChannelNames.Daily, StringComparison.OrdinalIgnoreCase));
2212
var
overrideChannel = Assert.Single(channels, c => string.Equals(c.Name, PackageChannelNames.Daily, StringComparison.OrdinalIgnoreCase));
Projects\AppHostServerProjectTests.cs (17)
95
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([])
472
var
prOldChannel =
PackageChannel
.CreateExplicitChannel("pr-old", PackageChannelQuality.Prerelease, new[]
478
var
prNewChannel =
PackageChannel
.CreateExplicitChannel("pr-new", PackageChannelQuality.Prerelease, new[]
484
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(nugetCache, new TestFeatures(), NullLogger.Instance);
486
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { implicitChannel, prOldChannel, prNewChannel });
565
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[]
572
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { dailyChannel })
610
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[]
616
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel])
656
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[]
662
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { dailyChannel })
Projects\GuestAppHostProjectTests.cs (16)
1067
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
1161
var
channel = CreateGuestUpdateChannel("2.0.0", explicitChannel: false);
1454
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
1510
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1567
var
stableChannel =
PackageChannel
.CreateExplicitChannel(
1916
private static
PackageChannel
CreateGuestUpdateChannel(string version, bool explicitChannel)
1926
?
PackageChannel
.CreateExplicitChannel(PackageChannelNames.Staging, PackageChannelQuality.Both, [], cache, new TestFeatures(), NullLogger.Instance)
1927
:
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
1971
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
2060
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(fakeCache, new TestFeatures(), NullLogger.Instance);
Projects\PrebuiltAppHostServerTests.cs (56)
901
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1023
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([])
1044
var
explicitChannel =
PackageChannel
.CreateExplicitChannel(
1074
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1124
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1151
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([])
1170
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1224
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1246
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1270
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
1368
var
dailyChannel =
PackageChannel
.CreateExplicitChannel(
1372
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel]),
1397
var
dailyChannel =
PackageChannel
.CreateExplicitChannel(
1402
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel]),
1463
var
channel =
PackageChannel
.CreateExplicitChannel(
1470
PackageChannel
channel,
1475
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1700
var
channel =
PackageChannel
.CreateExplicitChannel(
1708
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1749
var
channel =
PackageChannel
.CreateExplicitChannel(
1757
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1799
var
channel =
PackageChannel
.CreateExplicitChannel(
1811
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1848
var
channel =
PackageChannel
.CreateExplicitChannel(
1856
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
1900
GetChannelsAsyncCallback = _ => Task.FromException<IEnumerable<
PackageChannel
>>(
1944
var
channel =
PackageChannel
.CreateExplicitChannel(
1952
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
2002
var
dailyChannel =
PackageChannel
.CreateExplicitChannel(
2014
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel])
2172
var
dailyChannel =
PackageChannel
.CreateExplicitChannel(
2180
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([dailyChannel])
2240
var
prChannel =
PackageChannel
.CreateExplicitChannel(
2248
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([prChannel])
2383
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
2395
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([stagingChannel])
Projects\ProjectUpdaterTests.cs (35)
159
var
selectedChannel = channels.Single(c => c.Name == "default");
285
var
selectedChannel = channels.Single(c => c.Name == "daily");
424
var
selectedChannel = channels.Single(c => c.Name == "daily");
560
var
selectedChannel = channels.Single(c => c.Name == "stable");
697
var
selectedChannel = channels.Single(c => c.Name == "daily");
842
var
selectedChannel = channels.Single(c => c.Name == "default");
985
var
selectedChannel = channels.Single(c => c.Name == "default");
1090
var
selectedChannel = channels.Single(c => c.Name == "default");
1193
var
selectedChannel = channels.Single(c => c.Name == "default");
1319
var
selectedChannel = channels.Single(c => c.Name == "default");
1401
var
selectedChannel = channels.Single(c => c.Name == "default");
1475
var
selectedChannel = channels.Single(c => c.Name == "default");
1570
var
selectedChannel = channels.Single(c => c.Name == "default");
1737
private static UpdatePackagesContext CreateUpdateContext(FileInfo appHostFile,
PackageChannel
channel) =>
1904
var
selectedChannel = channels.Single(c => c.Name == "default");
2027
var
selectedChannel = channels.Single(c => c.Name == "default");
2141
var
selectedChannel = channels.Single(c => c.Name == "default");
2251
var
selectedChannel = channels.Single(c => c.Name == "default");
2350
var
selectedChannel = channels.Single(c => c.Name == "default");
2452
var
selectedChannel = channels.Single(c => c.Name == "default");
2531
var
selectedChannel = channels.Single(c => c.Name == "default");
2613
var
selectedChannel = channels.Single(c => c.Name == "default");
2692
var
selectedChannel = channels.Single(c => c.Name == "default");
2788
var
selectedChannel = channels.Single(c => c.Name == "default");
2875
var
selectedChannel = channels.Single(c => c.Name == "default");
2955
var
selectedChannel = channels.Single(c => c.Name == "default");
3043
var
selectedChannel = channels.Single(c => c.Name == "default");
3118
var
selectedChannel = channels.Single(c => c.Name == "default");
3197
var
selectedChannel = channels.Single(c => c.Name == "default");
3288
var
selectedChannel = channels.Single(c => c.Name == "default");
3438
var
selectedChannel = channels.Single(c => c.Name == "default");
3830
var
dailyChannel = channels.Single(c => c.Name == "daily");
3912
var
stableChannel = channels.Single(c => c.Name == "stable");
4004
var
stableChannel = channels.Single(c => c.Name == "stable");
4079
var
dailyChannel = channels.Single(c => c.Name == "daily");
Projects\RepositoryToolUpdaterTests.cs (10)
232
var
channel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
289
var
channel =
PackageChannel
.CreateExplicitChannel("stable", PackageChannelQuality.Stable, [], cache, new TestFeatures(), NullLogger.Instance);
527
var
channel = CreateChannel("13.4.0");
624
var
channel =
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance);
780
private static
PackageChannel
CreateChannel(string version, string? name = null)
795
?
PackageChannel
.CreateImplicitChannel(cache, new TestFeatures(), NullLogger.Instance)
796
:
PackageChannel
.CreateExplicitChannel(name, PackageChannelQuality.Both, [], cache, new TestFeatures(), NullLogger.Instance);
Templating\DotNetTemplateFactoryTests.cs (12)
34
private static
PackageChannel
CreateExplicitChannel(PackageMapping[] mappings) =>
35
PackageChannel
.CreateExplicitChannel("test", PackageChannelQuality.Both, mappings, new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
58
var
channel = CreateExplicitChannel(mappings);
90
var
channel = CreateExplicitChannel(mappings);
127
var
channel = CreateExplicitChannel(mappings);
170
var
channel = CreateExplicitChannel(mappings);
196
var
channel = CreateExplicitChannel(mappings);
222
var
channel =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
243
var
channel = CreateExplicitChannel([]); // No mappings
492
public Task<(Aspire.Shared.NuGetPackageCli Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.NuGetPackageCli Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
Templating\TemplateNuGetConfigServiceTests.cs (88)
84
var
channel =
PackageChannel
.CreateExplicitChannel(
94
return Task.FromResult<IEnumerable<
PackageChannel
>>([channel]);
226
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache
230
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh]);
262
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
263
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh]);
289
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
290
var
stableCh =
PackageChannel
.CreateExplicitChannel(
302
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh, stableCh]);
355
var
channel =
PackageChannel
.CreateExplicitChannel(
365
return Task.FromResult<IEnumerable<
PackageChannel
>>([channel]);
413
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(packageCache, new TestFeatures(), NullLogger.Instance);
414
var
hiveChannel =
PackageChannel
.CreateExplicitChannel(
422
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel, hiveChannel]);
453
var
channel =
PackageChannel
.CreateExplicitChannel(
463
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([channel])
485
var
channel =
PackageChannel
.CreateExplicitChannel(
547
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
548
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh]);
602
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache
609
var
hiveCh =
PackageChannel
.CreateExplicitChannel(
617
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh, hiveCh]);
659
var
implicitChannel =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache
671
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
679
var
prChannel =
PackageChannel
.CreateExplicitChannel(
687
var
localChannel =
PackageChannel
.CreateExplicitChannel(
695
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitChannel, stagingChannel, prChannel, localChannel]);
727
var
localChannel =
PackageChannel
.CreateExplicitChannel(
737
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([localChannel])
770
var
localChannel =
PackageChannel
.CreateExplicitChannel(
780
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([localChannel])
806
var
localChannel =
PackageChannel
.CreateExplicitChannel(
816
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([localChannel])
841
var
localChannel =
PackageChannel
.CreateExplicitChannel(
851
GetChannelsAsyncCallback = _ => Task.FromResult<IEnumerable<
PackageChannel
>>([localChannel])
888
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
896
var
localChannel =
PackageChannel
.CreateExplicitChannel(
904
return Task.FromResult<IEnumerable<
PackageChannel
>>([stagingChannel, localChannel]);
934
var
stagingChannel =
PackageChannel
.CreateExplicitChannel(
942
return Task.FromResult<IEnumerable<
PackageChannel
>>([stagingChannel]);
990
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache
997
var
localStableCh =
PackageChannel
.CreateExplicitChannel(
1005
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh, localStableCh]);
1045
var
implicitCh =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
1046
var
localChannel =
PackageChannel
.CreateExplicitChannel(
1056
return Task.FromResult<IEnumerable<
PackageChannel
>>([implicitCh, localChannel]);
1105
var
dailyCh =
PackageChannel
.CreateExplicitChannel(
1114
return Task.FromResult<IEnumerable<
PackageChannel
>>([dailyCh]);
1146
var
stableCh =
PackageChannel
.CreateExplicitChannel(
1152
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableCh]);
1191
var
stableCh =
PackageChannel
.CreateExplicitChannel(
1197
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableCh]);
1248
var
stableCh =
PackageChannel
.CreateExplicitChannel(
1254
return Task.FromResult<IEnumerable<
PackageChannel
>>([stableCh]);
1295
public Task<(Aspire.Shared.NuGetPackageCli Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(
1296
IEnumerable<(Aspire.Shared.NuGetPackageCli Package,
PackageChannel
Channel)> candidatePackages,
TestServices\TestNewCommandPrompter.cs (4)
16
public Func<IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)>, (NuGetPackage Package,
PackageChannel
Channel)>? PromptForTemplatesVersionCallback { get; set; }
61
public override Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> candidatePackages, CancellationToken cancellationToken)
TestServices\TestPackagingService.cs (5)
11
public Func<CancellationToken, Task<IEnumerable<
PackageChannel
>>>? GetChannelsAsyncCallback { get; set; }
22
public Task<IEnumerable<
PackageChannel
>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null)
32
var
testChannel =
PackageChannel
.CreateImplicitChannel(new FakeNuGetPackageCache(), new TestFeatures(), NullLogger.Instance);
33
return Task.FromResult<IEnumerable<
PackageChannel
>>(new[] { testChannel });