26 references to Resource
aspire (6)
Backchannel\ResourceSnapshotMapper.cs (1)
176snapshot.Properties.TryGetValue(KnownProperties.Resource.WaitingFor, out var waitingForProperty) &&
Mcp\Tools\ListResourcesTool.cs (2)
417GetStringProperty(snapshot, KnownProperties.Resource.WaitingFor) is { } waitingForProperty && 501if (snapshot.Properties.TryGetValue(KnownProperties.Resource.Source, out var explicitSourceNode) &&
Mcp\Tools\McpToolHelpers.cs (1)
372if (snapshot.Properties.TryGetValue(KnownProperties.Resource.ExcludeFromMcp, out var value) && value is not null)
src\Shared\Model\ResourceSourceViewModel.cs (2)
13if (properties.TryGetValue(KnownProperties.Resource.Source, out var explicitSource) && 46if (properties.TryGetValue(KnownProperties.Resource.Source, out var source) &&
Aspire.Cli.Tests (20)
Commands\DescribeCommandTests.cs (2)
738[KnownProperties.Resource.ConnectionProperties] = new JsonObject 759.GetProperty(KnownProperties.Resource.ConnectionProperties);
Mcp\ExcludeFromMcpTests.cs (9)
46[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 61[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(false) 76[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create("true") 91[KnownProperties.Resource.ExcludeFromMcp] = null 131[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 173[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 219[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 291[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 485[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true)
Mcp\ListResourcesToolTests.cs (6)
399[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 769[KnownProperties.Resource.Source] = JsonValue.Create(string.Empty), 780[KnownProperties.Resource.Source] = JsonValue.Create(string.Empty), 791[KnownProperties.Resource.Source] = JsonValue.Create(string.Empty), 992[KnownProperties.Resource.Source] = JsonValue.Create("generic-source-secret") 1003[KnownProperties.Resource.Source] = JsonValue.Create("case-mismatch-secret")
Mcp\WaitForResourcesToolTests.cs (3)
108[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 266[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true) 377[KnownProperties.Resource.ExcludeFromMcp] = JsonValue.Create(true)