2 instantiations of PackageChannel
aspire (2)
Packaging\PackageChannel.cs (2)
89
return new
PackageChannel
(name, quality, mappings, nuGetPackageCache);
99
return new
PackageChannel
("default", PackageChannelQuality.Both, null, nuGetPackageCache);
63 references to PackageChannel
aspire (50)
Commands\AddCommand.cs (22)
99
var packages = new List<(NuGetPackage Package,
PackageChannel
Channel)>();
222
private async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> GetPackageByInteractiveFlow(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> possiblePackages, string? preferredVersion, CancellationToken cancellationToken)
251
private async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> GetPackageByInteractiveFlowWithNoMatchesMessage(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> possiblePackages, string? searchTerm, CancellationToken cancellationToken)
261
internal static (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) GenerateFriendlyName((NuGetPackage Package,
PackageChannel
Channel) packageWithChannel)
273
Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken);
274
Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken);
279
public virtual async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
284
static string FormatVersionLabel((string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) item)
291
async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForChannelPackagesAsync(
292
PackageChannel
channel,
293
IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> items,
323
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>> Action)>();
339
var
channel = channelGroup.Key;
363
public virtual async Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
373
private static string PackageNameWithFriendlyNameIfAvailable((string FriendlyName, NuGetPackage Package,
PackageChannel
Channel) packageWithFriendlyName)
Commands\NewCommand.cs (10)
130
Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> candidatePackages, CancellationToken cancellationToken);
138
public virtual async Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> candidatePackages, CancellationToken cancellationToken)
145
static string FormatPackageLabel((NuGetPackage Package,
PackageChannel
Channel) item)
153
async Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForChannelPackagesAsync(
154
PackageChannel
channel,
155
IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> items,
186
var rootChoices = new List<(string Label, Func<CancellationToken, Task<(NuGetPackage,
PackageChannel
)>> Action)>();
204
var
channel = channelGroup.Key;
Packaging\PackageChannel.cs (2)
87
public static
PackageChannel
CreateExplicitChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings, INuGetPackageCache nuGetPackageCache)
92
public static
PackageChannel
CreateImplicitChannel(INuGetPackageCache nuGetPackageCache)
Packaging\PackagingService.cs (13)
10
public Task<IEnumerable<
PackageChannel
>> GetChannelsAsync(CancellationToken cancellationToken = default);
15
public Task<IEnumerable<
PackageChannel
>> GetChannelsAsync(CancellationToken cancellationToken = default)
17
var
defaultChannel =
PackageChannel
.CreateImplicitChannel(nuGetPackageCache);
19
var
stableChannel =
PackageChannel
.CreateExplicitChannel("stable", PackageChannelQuality.Stable, new[]
24
var
dailyChannel =
PackageChannel
.CreateExplicitChannel("daily", PackageChannelQuality.Prerelease, new[]
31
var prPackageChannels = new List<
PackageChannel
>();
42
var
prChannel =
PackageChannel
.CreateExplicitChannel(prHive.Name, PackageChannelQuality.Prerelease, new[]
53
var channels = new List<
PackageChannel
>([defaultChannel, stableChannel, dailyChannel, ..prPackageChannels]);
55
return Task.FromResult<IEnumerable<
PackageChannel
>>(channels);
Templating\DotNetTemplateFactory.cs (3)
355
private async Task<(NuGetPackage Package,
PackageChannel
Channel)> GetProjectTemplatesVersionAsync(ParseResult parseResult, CancellationToken cancellationToken)
362
var results = new List<(NuGetPackage Package,
PackageChannel
Channel)>();
395
private async Task PromptToCreateOrUpdateNuGetConfigAsync(
PackageChannel
channel, TemporaryNuGetConfig? temporaryConfig, string outputPath, CancellationToken cancellationToken)
Aspire.Cli.Tests (13)
Commands\AddCommandTests.cs (9)
258
IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? promptedPackages = null;
544
public Func<IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>, (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? PromptForIntegrationCallback { get; set; }
545
public Func<IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>, (string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)>? PromptForIntegrationVersionCallback { get; set; }
547
public override Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
556
public override Task<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package,
PackageChannel
Channel)> packages, CancellationToken cancellationToken)
Commands\NewCommandTests.cs (4)
506
public Func<IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)>, (NuGetPackage Package,
PackageChannel
Channel)>? PromptForTemplatesVersionCallback { get; set; }
538
public override Task<(NuGetPackage Package,
PackageChannel
Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package,
PackageChannel
Channel)> candidatePackages, CancellationToken cancellationToken)