2 implementations of HasCapabilityAsync
aspire (1)
Backchannel\ExtensionBackchannel.cs (1)
779
public async Task<bool>
HasCapabilityAsync
(string capability, CancellationToken cancellationToken)
Aspire.Cli.Tests (1)
TestServices\TestExtensionBackchannel.cs (1)
266
public async Task<bool>
HasCapabilityAsync
(string capability, CancellationToken cancellationToken)
8 references to HasCapabilityAsync
aspire (8)
Commands\RunCommand.cs (1)
1405
return await extensionBackchannel.
HasCapabilityAsync
(KnownCapabilities.AppHostLogOutput, cancellationToken)
DotNet\DotNetCliRunner.cs (1)
274
&& await extensionBackchannel.
HasCapabilityAsync
(KnownCapabilities.Project, cancellationToken))
Interaction\ExtensionInteractionService.cs (3)
168
var hasSecretPromptsCapability = await Backchannel.
HasCapabilityAsync
(KnownCapabilities.SecretPrompts, _cancellationToken).ConfigureAwait(false);
213
var hasFilePickersCapability = await Backchannel.
HasCapabilityAsync
(KnownCapabilities.FilePickers, _cancellationToken).ConfigureAwait(false);
454
return await Backchannel.
HasCapabilityAsync
(KnownCapabilities.MessageActions, cancellationToken)
Projects\DotNetAppHostProject.cs (2)
1744
var extensionHasBuildCapability = extensionBackchannel is not null && await extensionBackchannel.
HasCapabilityAsync
(KnownCapabilities.BuildDotnetUsingCli, cancellationToken);
1745
var extensionCanLaunchProject = extensionBackchannel is not null && await extensionBackchannel.
HasCapabilityAsync
(KnownCapabilities.Project, cancellationToken);
Projects\GuestAppHostProject.cs (1)
663
&& await extensionBackchannel.
HasCapabilityAsync
(requiredCapability, cancellationToken))