20 writes to Visibility
Aspire.Cli.Tests (20)
Backchannel\ResourceSnapshotMapperTests.cs (14)
87
Visibility
= KnownCommandVisibility.Api,
113
new ResourceSnapshotCommand { Name = "dashboard-only", State = "Enabled", Description = "UI only",
Visibility
= KnownCommandVisibility.UI },
114
new ResourceSnapshotCommand { Name = "missing-visibility", State = "Enabled", Description = "Missing visibility",
Visibility
= null! }
198
new ResourceSnapshotCommand { Name = "api-only", State = KnownCommandState.Enabled, Description = "API only",
Visibility
= KnownCommandVisibility.Api },
199
new ResourceSnapshotCommand { Name = "ui-only", State = KnownCommandState.Enabled, Description = "UI only",
Visibility
= KnownCommandVisibility.UI },
200
new ResourceSnapshotCommand { Name = "ui-disabled", State = KnownCommandState.Disabled, Description = "UI disabled",
Visibility
= KnownCommandVisibility.UI }
224
new ResourceSnapshotCommand { Name = "set-parameter", State = KnownCommandState.Enabled, Description = "Set",
Visibility
= KnownCommandVisibility.Api },
225
new ResourceSnapshotCommand { Name = "custom-action", State = KnownCommandState.Enabled, Description = "Custom",
Visibility
= KnownCommandVisibility.Api },
226
new ResourceSnapshotCommand { Name = "delete-parameter", State = KnownCommandState.Enabled, Description = "Delete",
Visibility
= KnownCommandVisibility.Api }
252
new ResourceSnapshotCommand { Name = "set-parameter", State = KnownCommandState.Enabled, Description = "Set",
Visibility
= KnownCommandVisibility.Api },
253
new ResourceSnapshotCommand { Name = "custom-action", State = KnownCommandState.Enabled, Description = "Custom",
Visibility
= KnownCommandVisibility.Api },
254
new ResourceSnapshotCommand { Name = "delete-parameter", State = KnownCommandState.Enabled, Description = "Delete",
Visibility
= KnownCommandVisibility.Api }
284
Visibility
= KnownCommandVisibility.Api,
328
Visibility
= KnownCommandVisibility.Api
Commands\DescribeCommandTests.cs (2)
594
Visibility
= KnownCommandVisibility.UI,
601
Visibility
= KnownCommandVisibility.UI,
Commands\ResourceCommandTests.cs (1)
2396
Visibility
= visibility!,
Mcp\ListResourcesToolTests.cs (3)
554
new ResourceSnapshotCommand { Name = "disabled", State = "disabled",
Visibility
= "api" },
556
new ResourceSnapshotCommand { Name = "ui-only", State = "Enabled",
Visibility
= "UI" },
557
new ResourceSnapshotCommand { Name = "none", State = "Enabled",
Visibility
= "None" }
5 references to Visibility
aspire (5)
Backchannel\ResourceSnapshotMapper.cs (4)
117
.Where(c => IsCommandVisibleForConsumer(c.command.
Visibility
, includeDisabledCommands) && IsCommandVisibleToConsumer(c.command.State, includeDisabledCommands))
125
Visibility = IsDefaultCommandVisibility(c.command.
Visibility
) ? null : c.command.
Visibility
,
229
IsCommandVisibleToApi(command.
Visibility
);
Mcp\Tools\ListResourcesTool.cs (1)
306
.Where(command => ResourceSnapshotMapper.IsCommandVisibleToApi(command.
Visibility
) &&