49 references to TryGetPropertyValue
aspire (8)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
188
if (config.
TryGetPropertyValue
("mcpServers", out var serversNode) && serversNode is JsonObject servers)
223
if (config.
TryGetPropertyValue
("mcpServers", out var serversNode) && serversNode is JsonObject servers)
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
171
if (config.
TryGetPropertyValue
("mcpServers", out var serversNode) && serversNode is JsonObject servers)
327
if (config.
TryGetPropertyValue
("mcpServers", out var serversNode) && serversNode is JsonObject servers)
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (2)
128
if (config.
TryGetPropertyValue
("mcp", out var mcpNode) && mcpNode is JsonObject mcp)
305
if (config.
TryGetPropertyValue
("mcp", out var mcpNode) && mcpNode is JsonObject mcp)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
214
if (config.
TryGetPropertyValue
("servers", out var serversNode) && serversNode is JsonObject servers)
249
if (config.
TryGetPropertyValue
("servers", out var serversNode) && serversNode is JsonObject servers)
Aspire.Hosting (5)
Devcontainers\DevcontainerSettingsWriter.cs (2)
123
if (!settings.
TryGetPropertyValue
(PortAttributesFieldName, out var portsAttributesNode))
167
if (!portsAttributes.
TryGetPropertyValue
(port, out var portAttributeNode))
Pipelines\Internal\DeploymentStateManagerBase.cs (2)
192
if (current is not JsonObject currentObj || !currentObj.
TryGetPropertyValue
(segment, out var nextNode))
288
if (!current.
TryGetPropertyValue
(segment, out var nextNode) || nextNode is not JsonObject nextObj)
Pipelines\Internal\JsonFlattener.cs (1)
44
if (!current.
TryGetPropertyValue
(key, out var existing) || existing is not JsonObject)
Aspire.Hosting.Azure.Tests (2)
AzureManifestUtils.cs (1)
33
if (!manifestNode.AsObject().
TryGetPropertyValue
("path", out var pathNode))
ProvisioningTestHelpers.cs (1)
616
var sectionData = _state.
TryGetPropertyValue
(sectionName, out var node) && node is JsonObject obj
Aspire.Hosting.Tests (4)
Orchestrator\ParameterProcessorTests.cs (4)
1284
Assert.True(capturingStateManager.State.
TryGetPropertyValue
("ConnectionStrings:mydb", out var valueNode));
1325
Assert.True(capturingStateManager.State.
TryGetPropertyValue
("Parameters:myparam", out var valueNode));
1369
Assert.True(capturingStateManager.State.
TryGetPropertyValue
("MyCustomSection:MyCustomKey", out var valueNode));
1601
var sectionData = _unflattenedState.
TryGetPropertyValue
(sectionName, out var sectionNode) && sectionNode is JsonObject obj
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (3)
UserJwtsTests.cs (3)
303
Assert.True(secretsJson.
TryGetPropertyValue
("Foo", out var fooField));
524
Assert.True(secretsJson.
TryGetPropertyValue
("Foo", out var fooField));
552
Assert.True(secretsJson.
TryGetPropertyValue
("Foo", out var fooField));
Microsoft.AspNetCore.JsonPatch.SystemTextJson (3)
Internal\JsonObjectAdapter.cs (3)
37
if (!obj.
TryGetPropertyValue
(segment, out var valueAsToken))
98
if (!obj.
TryGetPropertyValue
(segment, out var currentValue))
129
if (!obj.
TryGetPropertyValue
(segment, out var nextTargetToken))
Microsoft.AspNetCore.OpenApi (2)
Services\Schemas\OpenApiSchemaService.cs (2)
465
if (jsonObject.
TryGetPropertyValue
(OpenApiConstants.RefKeyword, out var refNode) &&
554
if (currentObject.
TryGetPropertyValue
(segment, out var nextNode) && nextNode != null)
Microsoft.AspNetCore.OpenApi.Tests (8)
Extensions\JsonNodeSchemaExtensionsTests.cs (8)
122
Assert.False(schema.
TryGetPropertyValue
("minimum", out _));
123
Assert.False(schema.
TryGetPropertyValue
("maximum", out _));
129
Assert.False(schema.
TryGetPropertyValue
("exclusiveMinimum", out _));
130
Assert.False(schema.
TryGetPropertyValue
("exclusiveMaximum", out _));
145
Assert.False(schema.
TryGetPropertyValue
("minimum", out _));
146
Assert.False(schema.
TryGetPropertyValue
("maximum", out _));
147
Assert.False(schema.
TryGetPropertyValue
("exclusiveMinimum", out _));
148
Assert.False(schema.
TryGetPropertyValue
("exclusiveMaximum", out _));
Microsoft.Extensions.AI.Abstractions (11)
Utilities\AIJsonUtilities.Schema.Create.cs (3)
274
if (parameter?.Name is not null && objSchema.
TryGetPropertyValue
(RefPropertyName, out JsonNode? paramName))
325
if (objSchema.
TryGetPropertyValue
(TypePropertyName, out JsonNode? typeKeyWord) &&
637
if (!schema.
TryGetPropertyValue
(TypePropertyName, out JsonNode? typeNode))
Utilities\AIJsonUtilities.Schema.Transform.cs (8)
68
if (schemaObj.
TryGetPropertyValue
(PropertiesPropertyName, out JsonNode? props) && props is JsonObject propsObj)
82
if (schemaObj.
TryGetPropertyValue
(ItemsPropertyName, out JsonNode? itemsSchema))
89
if (schemaObj.
TryGetPropertyValue
(AdditionalPropertiesPropertyName, out JsonNode? additionalProps) &&
97
if (schemaObj.
TryGetPropertyValue
(NotPropertyName, out JsonNode? notSchema))
108
if (schemaObj.
TryGetPropertyValue
(combinatorKeyword, out JsonNode? combinatorSchema) && combinatorSchema is JsonArray combinatorArray)
145
schemaObj.
TryGetPropertyValue
(TypePropertyName, out JsonNode? typeSchema) &&
178
schemaObj.
TryGetPropertyValue
(DefaultPropertyName, out JsonNode? defaultSchema))
180
string? description = schemaObj.
TryGetPropertyValue
(DescriptionPropertyName, out JsonNode? descriptionSchema) ? descriptionSchema?.GetValue<string>() : null;
Microsoft.Extensions.AI.Abstractions.Tests (2)
Utilities\AIJsonUtilitiesTests.cs (2)
1486
if (schemaObj.
TryGetPropertyValue
("properties", out JsonNode? props))
1493
if (schemaObj.
TryGetPropertyValue
("type", out JsonNode? type) && type is JsonArray typeArray)
System.Text.Json (1)
System\Text\Json\Nodes\JsonObject.cs (1)
233
if (
TryGetPropertyValue
(propertyName, out JsonNode? value))