84 references to TryGetPropertyValue
aspire (24)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
198if (config.TryGetPropertyValue("mcpServers", out var serversNode) && serversNode is JsonObject servers) 233if (config.TryGetPropertyValue("mcpServers", out var serversNode) && serversNode is JsonObject servers)
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
181if (config.TryGetPropertyValue("mcpServers", out var serversNode) && serversNode is JsonObject servers) 337if (config.TryGetPropertyValue("mcpServers", out var serversNode) && serversNode is JsonObject servers)
Agents\DeprecatedMcpCommandScanner.cs (10)
120if (!config.TryGetPropertyValue(serversKey, out var serversNode) || serversNode is not JsonObject servers) 125if (!servers.TryGetPropertyValue("aspire", out var aspireNode) || aspireNode is not JsonObject aspire) 130if (!aspire.TryGetPropertyValue("args", out var argsNode) || argsNode is not JsonArray args) 152if (!config.TryGetPropertyValue(serversKey, out var mcpNode) || mcpNode is not JsonObject mcp) 157if (!mcp.TryGetPropertyValue("aspire", out var aspireNode) || aspireNode is not JsonObject aspire) 162if (!aspire.TryGetPropertyValue("command", out var commandNode) || commandNode is not JsonArray command) 222if (config.TryGetPropertyValue(serversKey, out var serversNode) && 224servers.TryGetPropertyValue("aspire", out var aspireNode) && 236if (config.TryGetPropertyValue(serversKey, out var mcpNode) && 238mcp.TryGetPropertyValue("aspire", out var aspireNode) &&
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (2)
138if (config.TryGetPropertyValue("mcp", out var mcpNode) && mcpNode is JsonObject mcp) 315if (config.TryGetPropertyValue("mcp", out var mcpNode) && mcpNode is JsonObject mcp)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
224if (config.TryGetPropertyValue("servers", out var serversNode) && serversNode is JsonObject servers) 259if (config.TryGetPropertyValue("servers", out var serversNode) && serversNode is JsonObject servers)
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (6)
105if (!config.TryGetPropertyValue(serversKey, out var serversNode) || serversNode is not JsonObject servers) 110if (!servers.TryGetPropertyValue("aspire", out var aspireNode) || aspireNode is not JsonObject aspire) 115if (!aspire.TryGetPropertyValue("args", out var argsNode) || argsNode is not JsonArray args) 137if (!config.TryGetPropertyValue(serversKey, out var mcpNode) || mcpNode is not JsonObject mcp) 142if (!mcp.TryGetPropertyValue("aspire", out var aspireNode) || aspireNode is not JsonObject aspire) 147if (!aspire.TryGetPropertyValue("command", out var commandNode) || commandNode is not JsonArray command)
Aspire.Hosting (5)
Devcontainers\DevcontainerSettingsWriter.cs (2)
123if (!settings.TryGetPropertyValue(PortAttributesFieldName, out var portsAttributesNode)) 167if (!portsAttributes.TryGetPropertyValue(port, out var portAttributeNode))
Pipelines\Internal\DeploymentStateManagerBase.cs (2)
192if (current is not JsonObject currentObj || !currentObj.TryGetPropertyValue(segment, out var nextNode)) 288if (!current.TryGetPropertyValue(segment, out var nextNode) || nextNode is not JsonObject nextObj)
Pipelines\Internal\JsonFlattener.cs (1)
44if (!current.TryGetPropertyValue(key, out var existing) || existing is not JsonObject)
Aspire.Hosting.Azure.Tests (2)
AzureManifestUtils.cs (1)
33if (!manifestNode.AsObject().TryGetPropertyValue("path", out var pathNode))
ProvisioningTestHelpers.cs (1)
616var sectionData = _state.TryGetPropertyValue(sectionName, out var node) && node is JsonObject obj
Aspire.Hosting.Tests (4)
Orchestrator\ParameterProcessorTests.cs (4)
1284Assert.True(capturingStateManager.State.TryGetPropertyValue("ConnectionStrings:mydb", out var valueNode)); 1325Assert.True(capturingStateManager.State.TryGetPropertyValue("Parameters:myparam", out var valueNode)); 1369Assert.True(capturingStateManager.State.TryGetPropertyValue("MyCustomSection:MyCustomKey", out var valueNode)); 1601var sectionData = _unflattenedState.TryGetPropertyValue(sectionName, out var sectionNode) && sectionNode is JsonObject obj
aspire-server (15)
Ats\CapabilityDispatcher.cs (11)
156if (args == null || !args.TryGetPropertyValue("context", out var contextNode)) 188if (args == null || !args.TryGetPropertyValue("context", out var contextNode)) 204if (!args.TryGetPropertyValue("value", out var valueNode)) 245if (args == null || !args.TryGetPropertyValue("context", out var contextNode)) 268if (args.TryGetPropertyValue(paramName, out var argNode)) 360if (args != null && args.TryGetPropertyValue(paramName, out var argNode)) 547if (!args.TryGetPropertyValue(name, out var node) || node is not JsonValue value) 561if (args.TryGetPropertyValue(name, out var node) && node is JsonValue value) 573if (args.TryGetPropertyValue(name, out var node) && node is JsonValue value) 589if (!args.TryGetPropertyValue(name, out var node)) 616if (args.TryGetPropertyValue(name, out var node) && node is JsonObject obj)
Ats\HandleRegistry.cs (1)
198if (node is JsonObject obj && obj.TryGetPropertyValue("$handle", out var handleNode))
Ats\ReferenceExpressionRef.cs (3)
57if (node is not JsonObject obj || !obj.TryGetPropertyValue("$expr", out var exprNode)) 68if (!exprObj.TryGetPropertyValue("format", out var formatNode) || 77if (exprObj.TryGetPropertyValue("valueProviders", out var providersNode) &&
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (3)
UserJwtsTests.cs (3)
303Assert.True(secretsJson.TryGetPropertyValue("Foo", out var fooField)); 524Assert.True(secretsJson.TryGetPropertyValue("Foo", out var fooField)); 552Assert.True(secretsJson.TryGetPropertyValue("Foo", out var fooField));
Microsoft.AspNetCore.JsonPatch.SystemTextJson (3)
Internal\JsonObjectAdapter.cs (3)
37if (!obj.TryGetPropertyValue(segment, out var valueAsToken)) 98if (!obj.TryGetPropertyValue(segment, out var currentValue)) 129if (!obj.TryGetPropertyValue(segment, out var nextTargetToken))
Microsoft.AspNetCore.OpenApi (2)
Services\Schemas\OpenApiSchemaService.cs (2)
465if (jsonObject.TryGetPropertyValue(OpenApiConstants.RefKeyword, out var refNode) && 554if (currentObject.TryGetPropertyValue(segment, out var nextNode) && nextNode != null)
Microsoft.AspNetCore.OpenApi.Tests (8)
Extensions\JsonNodeSchemaExtensionsTests.cs (8)
122Assert.False(schema.TryGetPropertyValue("minimum", out _)); 123Assert.False(schema.TryGetPropertyValue("maximum", out _)); 129Assert.False(schema.TryGetPropertyValue("exclusiveMinimum", out _)); 130Assert.False(schema.TryGetPropertyValue("exclusiveMaximum", out _)); 145Assert.False(schema.TryGetPropertyValue("minimum", out _)); 146Assert.False(schema.TryGetPropertyValue("maximum", out _)); 147Assert.False(schema.TryGetPropertyValue("exclusiveMinimum", out _)); 148Assert.False(schema.TryGetPropertyValue("exclusiveMaximum", out _));
Microsoft.Extensions.AI.Abstractions (13)
Utilities\AIJsonUtilities.Schema.Create.cs (5)
283if (parameter?.Name is not null && objSchema.TryGetPropertyValue(RefPropertyName, out JsonNode? paramName)) 334if (objSchema.TryGetPropertyValue(TypePropertyName, out JsonNode? typeKeyWord) && 355if (objSchema.TryGetPropertyValue(TypePropertyName, out JsonNode? typeKeyWord) && 558JsonArray? requiredArray = requiredSchemaObj.TryGetPropertyValue(RequiredPropertyName, out JsonNode? existing) ? 707if (!schema.TryGetPropertyValue(TypePropertyName, out JsonNode? typeNode))
Utilities\AIJsonUtilities.Schema.Transform.cs (8)
68if (schemaObj.TryGetPropertyValue(PropertiesPropertyName, out JsonNode? props) && props is JsonObject propsObj) 82if (schemaObj.TryGetPropertyValue(ItemsPropertyName, out JsonNode? itemsSchema)) 89if (schemaObj.TryGetPropertyValue(AdditionalPropertiesPropertyName, out JsonNode? additionalProps) && 97if (schemaObj.TryGetPropertyValue(NotPropertyName, out JsonNode? notSchema)) 108if (schemaObj.TryGetPropertyValue(combinatorKeyword, out JsonNode? combinatorSchema) && combinatorSchema is JsonArray combinatorArray) 145schemaObj.TryGetPropertyValue(TypePropertyName, out JsonNode? typeSchema) && 178schemaObj.TryGetPropertyValue(DefaultPropertyName, out JsonNode? defaultSchema)) 180string? description = schemaObj.TryGetPropertyValue(DescriptionPropertyName, out JsonNode? descriptionSchema) ? descriptionSchema?.GetValue<string>() : null;
Microsoft.Extensions.AI.Abstractions.Tests (4)
Contents\FunctionCallContentTests.cs (2)
101if (jsonObj.TryGetPropertyValue("informationalOnly", out var value1)) 105else if (jsonObj.TryGetPropertyValue("InformationalOnly", out var value2))
Utilities\AIJsonUtilitiesTests.cs (2)
1602if (schemaObj.TryGetPropertyValue("properties", out JsonNode? props)) 1609if (schemaObj.TryGetPropertyValue("type", out JsonNode? type) && type is JsonArray typeArray)
System.Text.Json (1)
System\Text\Json\Nodes\JsonObject.cs (1)
254if (TryGetPropertyValue(propertyName, out JsonNode? value))