2 implementations of HasCapabilityAsync
aspire (1)
Backchannel\ExtensionBackchannel.cs (1)
736public async Task<bool> HasCapabilityAsync(string capability, CancellationToken cancellationToken)
Aspire.Cli.Tests (1)
TestServices\TestExtensionBackchannel.cs (1)
238public async Task<bool> HasCapabilityAsync(string capability, CancellationToken cancellationToken)
6 references to HasCapabilityAsync
aspire (6)
Commands\RunCommand.cs (1)
1301return await extensionBackchannel.HasCapabilityAsync(KnownCapabilities.AppHostLogOutput, cancellationToken)
DotNet\DotNetCliRunner.cs (1)
267&& await extensionBackchannel.HasCapabilityAsync(KnownCapabilities.Project, cancellationToken))
Interaction\ExtensionInteractionService.cs (2)
162var hasSecretPromptsCapability = await Backchannel.HasCapabilityAsync(KnownCapabilities.SecretPrompts, _cancellationToken).ConfigureAwait(false); 207var hasFilePickersCapability = await Backchannel.HasCapabilityAsync(KnownCapabilities.FilePickers, _cancellationToken).ConfigureAwait(false);
Projects\DotNetAppHostProject.cs (1)
1707var extensionHasBuildCapability = extensionBackchannel is not null && await extensionBackchannel.HasCapabilityAsync(KnownCapabilities.BuildDotnetUsingCli, cancellationToken);
Projects\GuestAppHostProject.cs (1)
652&& await extensionBackchannel.HasCapabilityAsync(requiredCapability, cancellationToken))