33 references to ResourceCommandVisibility
Aspire.Hosting (20)
ApplicationModel\CommandOptions.cs (7)
62
/// UI clients use the <see cref="
ResourceCommandVisibility
.UI"/> flag when displaying commands, and API
63
/// clients use the <see cref="
ResourceCommandVisibility
.Api"/> flag when discovering commands. Visibility controls
64
/// discovery and display, not authorization. Use <see cref="
ResourceCommandVisibility
.Api"/> without
65
/// <see cref="
ResourceCommandVisibility
.UI"/> for headless or agent-oriented commands that should not be displayed
68
public
ResourceCommandVisibility
Visibility { get; set; } =
ResourceCommandVisibility
.UI |
ResourceCommandVisibility
.Api;
ApplicationModel\CustomResourceSnapshot.cs (3)
476
public
ResourceCommandVisibility
Visibility { get; init; } =
ResourceCommandVisibility
.UI |
ResourceCommandVisibility
.Api;
ApplicationModel\ResourceCommandAnnotation.cs (9)
30
: this(name, displayName, updateState, executeCommand, displayDescription, parameter, arguments: null, confirmationMessage: confirmationMessage, iconName: iconName, iconVariant: iconVariant, isHighlighted: isHighlighted, visibility:
ResourceCommandVisibility
.UI |
ResourceCommandVisibility
.Api, validateArguments: null)
48
ResourceCommandVisibility
visibility =
ResourceCommandVisibility
.UI |
ResourceCommandVisibility
.Api,
66
ResourceCommandVisibility
visibility =
ResourceCommandVisibility
.UI |
ResourceCommandVisibility
.Api,
169
public
ResourceCommandVisibility
Visibility { get; }
Dashboard\proto\Partials.cs (1)
116
foreach (var command in snapshot.Commands.Where(command => command.Visibility.HasFlag(Hosting.ApplicationModel.
ResourceCommandVisibility
.UI)))
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
616
Visibility =
ResourceCommandVisibility
.UI,
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
432
Assert.Equal(
ResourceCommandVisibility
.UI, command.Visibility);
Aspire.Hosting.Tests (8)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (2)
236
Visibility =
ResourceCommandVisibility
.Api
319
Assert.Equal(nameof(
ResourceCommandVisibility
.Api), startCommand.Visibility);
Dashboard\DashboardServiceTests.cs (4)
193
Visibility =
ResourceCommandVisibility
.Api
294
Visibility =
ResourceCommandVisibility
.Api,
357
Visibility =
ResourceCommandVisibility
.Api,
414
Visibility =
ResourceCommandVisibility
.Api,
WithHttpCommandTests.cs (2)
266
Visibility =
ResourceCommandVisibility
.Api,
288
Assert.Equal(
ResourceCommandVisibility
.Api, command.Visibility);
Stress.AppHost (3)
CommandResources.cs (3)
142
Visibility =
ResourceCommandVisibility
.Api,
363
Visibility =
ResourceCommandVisibility
.UI |
ResourceCommandVisibility
.Api,