20 writes to Visibility
Aspire.Cli.Tests (20)
Backchannel\ResourceSnapshotMapperTests.cs (14)
54
Visibility
= KnownCommandVisibility.Api,
80
new ResourceSnapshotCommand { Name = "dashboard-only", State = "Enabled", Description = "UI only",
Visibility
= KnownCommandVisibility.UI },
81
new ResourceSnapshotCommand { Name = "missing-visibility", State = "Enabled", Description = "Missing visibility",
Visibility
= null! }
165
new ResourceSnapshotCommand { Name = "api-only", State = KnownCommandState.Enabled, Description = "API only",
Visibility
= KnownCommandVisibility.Api },
166
new ResourceSnapshotCommand { Name = "ui-only", State = KnownCommandState.Enabled, Description = "UI only",
Visibility
= KnownCommandVisibility.UI },
167
new ResourceSnapshotCommand { Name = "ui-disabled", State = KnownCommandState.Disabled, Description = "UI disabled",
Visibility
= KnownCommandVisibility.UI }
191
new ResourceSnapshotCommand { Name = "set-parameter", State = KnownCommandState.Enabled, Description = "Set",
Visibility
= KnownCommandVisibility.Api },
192
new ResourceSnapshotCommand { Name = "custom-action", State = KnownCommandState.Enabled, Description = "Custom",
Visibility
= KnownCommandVisibility.Api },
193
new ResourceSnapshotCommand { Name = "delete-parameter", State = KnownCommandState.Enabled, Description = "Delete",
Visibility
= KnownCommandVisibility.Api }
219
new ResourceSnapshotCommand { Name = "set-parameter", State = KnownCommandState.Enabled, Description = "Set",
Visibility
= KnownCommandVisibility.Api },
220
new ResourceSnapshotCommand { Name = "custom-action", State = KnownCommandState.Enabled, Description = "Custom",
Visibility
= KnownCommandVisibility.Api },
221
new ResourceSnapshotCommand { Name = "delete-parameter", State = KnownCommandState.Enabled, Description = "Delete",
Visibility
= KnownCommandVisibility.Api }
251
Visibility
= KnownCommandVisibility.Api,
295
Visibility
= KnownCommandVisibility.Api
Commands\DescribeCommandTests.cs (2)
484
Visibility
= KnownCommandVisibility.UI,
491
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
) &&