123 references to TryGetPropertyValue
aspire (29)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (1)
172if (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\Hooks\TelemetryHookConfigurator.cs (5)
219if (settings.TryGetPropertyValue("hooks", out var hooksNode)) 235if (hooks.TryGetPropertyValue(ClaudePostToolUseKey, out var postToolUseNode)) 323|| !group.TryGetPropertyValue("hooks", out var innerNode) 356if (hook.TryGetPropertyValue("command", out var commandNode) 364if (hook.TryGetPropertyValue("args", out var argsNode) && argsNode is JsonArray args)
Agents\McpConfigFileHelper.cs (1)
45if (config.TryGetPropertyValue(serverContainerKey, out var serversNode) && serversNode is JsonObject servers)
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (1)
121if (config.TryGetPropertyValue("mcp", out var mcpNode) && mcpNode is JsonObject mcp)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (1)
211if (config.TryGetPropertyValue("servers", out var serversNode) && serversNode is JsonObject servers)
src\Shared\Json\JsonFlattener.cs (1)
38if (!current.TryGetPropertyValue(key, out var existing) || existing is not JsonObject)
Telemetry\InternalMicrosoftDetector.cs (3)
749if (!userConfiguration.TryGetPropertyValue("kerberosStatus", out var kerberosStatusNode) || 1860return json.TryGetPropertyValue(propertyName, out var node) && 1886return json.TryGetPropertyValue(propertyName, out var value) &&
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (6)
107if (!config.TryGetPropertyValue(serversKey, out var serversNode) || serversNode is not JsonObject servers) 112if (!servers.TryGetPropertyValue("aspire", out var aspireNode) || aspireNode is not JsonObject aspire) 117if (!aspire.TryGetPropertyValue("args", out var argsNode) || argsNode is not JsonArray args) 139if (!config.TryGetPropertyValue(serversKey, out var mcpNode) || mcpNode is not JsonObject mcp) 144if (!mcp.TryGetPropertyValue("aspire", out var aspireNode) || aspireNode is not JsonObject aspire) 149if (!aspire.TryGetPropertyValue("command", out var commandNode) || commandNode is not JsonArray command)
Aspire.Cli.Tests (1)
Commands\ResourceCommandTests.cs (1)
2286Assert.True(actualObject.TryGetPropertyValue(name, out var actualValue), $"Expected argument '{name}' to exist.");
Aspire.Hosting (15)
Dcp\JsonPatch.cs (3)
41var hasValue = operation.TryGetPropertyValue("value", out var value); 68if (currentObject.TryGetPropertyValue(property.Key, out var currentValue)) 227JsonObject jsonObject when jsonObject.TryGetPropertyValue(segment, out var child) && child is not null => child,
Devcontainers\DevcontainerSettingsWriter.cs (2)
123if (!settings.TryGetPropertyValue(PortAttributesFieldName, out var portsAttributesNode)) 167if (!portsAttributes.TryGetPropertyValue(port, out var portAttributeNode))
Pipelines\Internal\DeploymentStateManagerBase.cs (2)
236if (current is not JsonObject currentObj || !currentObj.TryGetPropertyValue(segment, out var nextNode)) 334if (!current.TryGetPropertyValue(segment, out var nextNode) || nextNode is not JsonObject nextObj)
Pipelines\Internal\FileDeploymentStateManager.cs (7)
525var baselinePropertyExists = baselineObject.TryGetPropertyValue(propertyName, out var baselineProperty); 526var savedPropertyExists = valueObject.TryGetPropertyValue(propertyName, out var valueProperty); 560var originalPropertyExists = originalObject.TryGetPropertyValue(propertyName, out var originalProperty); 561var savedPropertyExists = savedObject.TryGetPropertyValue(propertyName, out var savedProperty); 562var latestPropertyExists = result.TryGetPropertyValue(propertyName, out var latestProperty); 648if (!current.TryGetPropertyValue(segments[i], out var nextNode) || 667if (!current.TryGetPropertyValue(segment, out var nextNode) || nextNode is not JsonObject nextObject)
Pipelines\Internal\JsonFlattener.cs (1)
44if (!current.TryGetPropertyValue(key, out var existing) || existing is not JsonObject)
Aspire.Hosting.Azure (3)
AzureProvisioningController.cs (3)
2499deployment.TryGetPropertyValue("resourceId", out var resourceIdNode) ? resourceIdNode?.GetValue<string>() : null, 2659!outputsObject.TryGetPropertyValue(outputName, out var outputNode) || 2661!outputObject.TryGetPropertyValue("value", out var valueNode))
Aspire.Hosting.Azure.Tests (2)
AzureManifestUtils.cs (1)
34if (!manifestNode.AsObject().TryGetPropertyValue("path", out var pathNode))
ProvisioningTestHelpers.cs (1)
1040var sectionData = _state.TryGetPropertyValue(sectionName, out var node) && node is JsonObject obj
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
728if (!value.TryGetPropertyValue(property.Name, out var propertyValue))
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
889if (!value.TryGetPropertyValue(property.Name, out var propertyValue))
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
1027if (!value.TryGetPropertyValue(property.Name, out var propertyValue))
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
789if (value.TryGetPropertyValue(property.Name, out var propertyValue))
Aspire.Hosting.RemoteHost (21)
Ats\AtsMarshaller.cs (1)
1043if (!source.TryGetPropertyValue(prop.Name, out var jsonValue))
Ats\CapabilityDispatcher.cs (11)
183if (args == null || !args.TryGetPropertyValue("context", out var contextNode)) 230if (args == null || !args.TryGetPropertyValue("context", out var contextNode)) 246if (!args.TryGetPropertyValue("value", out var valueNode)) 308if (args == null || !args.TryGetPropertyValue("context", out var contextNode)) 331if (args.TryGetPropertyValue(paramName, out var argNode)) 428if (args != null && args.TryGetPropertyValue(paramName, out var argNode)) 1030if (!args.TryGetPropertyValue(name, out var node) || node is not JsonValue value) 1044if (args.TryGetPropertyValue(name, out var node) && node is JsonValue value) 1056if (args.TryGetPropertyValue(name, out var node) && node is JsonValue value) 1072if (!args.TryGetPropertyValue(name, out var node)) 1099if (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\PolyglotCapabilityInvocationException.cs (1)
259if (!args.TryGetPropertyValue(targetParameterName, out var targetNode))
Ats\ReferenceExpressionRef.cs (7)
71if (node is not JsonObject obj || !obj.TryGetPropertyValue("$expr", out var exprNode)) 82if (exprObj.TryGetPropertyValue("condition", out var conditionNode)) 84exprObj.TryGetPropertyValue("whenTrue", out var whenTrueNode); 85exprObj.TryGetPropertyValue("whenFalse", out var whenFalseNode); 88if (exprObj.TryGetPropertyValue("matchValue", out var matchValueNode) && 105if (!exprObj.TryGetPropertyValue("format", out var formatNode) || 114if (exprObj.TryGetPropertyValue("valueProviders", out var providersNode) &&
Aspire.Hosting.Tests (9)
Orchestrator\ParameterProcessorTests.cs (9)
1152Assert.True(capturingStateManager.State.TryGetPropertyValue($"Parameters:{parameter.Name}", out var savedValueNode)); 1158Assert.True(capturingStateManager.State.TryGetPropertyValue($"Parameters:{parameter.Name}", out savedValueNode)); 1185Assert.True(capturingStateManager.State.TryGetPropertyValue($"Parameters:{parameter.Name}", out var savedValueNode)); 1426Assert.True(capturingStateManager.State.TryGetPropertyValue("ConnectionStrings:mydb", out var valueNode)); 1467Assert.True(capturingStateManager.State.TryGetPropertyValue("Parameters:myparam", out var valueNode)); 1511Assert.True(capturingStateManager.State.TryGetPropertyValue("MyCustomSection:MyCustomKey", out var valueNode)); 1550Assert.True(capturingStateManager.State.TryGetPropertyValue($"Parameters:{parameter.Name}", out var savedValueNode)); 1568Assert.True(capturingStateManager.State.TryGetPropertyValue($"Parameters:{parameter.Name}", out var savedValueNode)); 1664var sectionData = _unflattenedState.TryGetPropertyValue(sectionName, out var sectionNode) && sectionNode is JsonObject obj
Infrastructure.Tests (2)
Pipelines\NixCliPackageTests.cs (2)
258Assert.True(obj.TryGetPropertyValue(propertyName, out var value), $"Expected property '{propertyName}'."); 264Assert.True(obj.TryGetPropertyValue(propertyName, out var value), $"Expected property '{propertyName}'.");
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)
591if (jsonObject.TryGetPropertyValue(OpenApiConstants.RefKeyword, out var refNode) && 741if (!currentObject.TryGetPropertyValue(unescapedReferenceToken, out var referencedValue) ||
Microsoft.Extensions.AI.Abstractions (13)
Utilities\AIJsonUtilities.Schema.Create.cs (5)
290if (parameter?.Name is not null && objSchema.TryGetPropertyValue(RefPropertyName, out JsonNode? paramName)) 343if (objSchema.TryGetPropertyValue(TypePropertyName, out JsonNode? typeKeyWord) && 364if (objSchema.TryGetPropertyValue(TypePropertyName, out JsonNode? typeKeyWord) && 567JsonArray? requiredArray = requiredSchemaObj.TryGetPropertyValue(RequiredPropertyName, out JsonNode? existing) ? 716if (!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)
1846if (schemaObj.TryGetPropertyValue("properties", out JsonNode? props)) 1853if (schemaObj.TryGetPropertyValue("type", out JsonNode? type) && type is JsonArray typeArray)
Microsoft.TemplateEngine.Cli (2)
HostSpecificTemplateData.cs (1)
192if (obj.TryGetPropertyValue(key, out JsonNode? result))
JExtensions.cs (1)
269if (obj.TryGetPropertyValue(key, out JsonNode? result))
Microsoft.TemplateEngine.Edge (3)
parent\Shared\JExtensions.cs (3)
524if (obj.TryGetPropertyValue(key, out JsonNode? result)) 630&& target.TryGetPropertyValue(property.Key, out JsonNode? targetNode) 637&& target.TryGetPropertyValue(property.Key, out targetNode)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (3)
parent\Shared\JExtensions.cs (3)
524if (obj.TryGetPropertyValue(key, out JsonNode? result)) 630&& target.TryGetPropertyValue(property.Key, out JsonNode? targetNode) 637&& target.TryGetPropertyValue(property.Key, out targetNode)
Microsoft.TemplateEngine.Utils (3)
parent\Shared\JExtensions.cs (3)
524if (obj.TryGetPropertyValue(key, out JsonNode? result)) 630&& target.TryGetPropertyValue(property.Key, out JsonNode? targetNode) 637&& target.TryGetPropertyValue(property.Key, out targetNode)
Microsoft.TemplateSearch.Common (3)
parent\Shared\JExtensions.cs (3)
524if (obj.TryGetPropertyValue(key, out JsonNode? result)) 630&& target.TryGetPropertyValue(property.Key, out JsonNode? targetNode) 637&& target.TryGetPropertyValue(property.Key, out targetNode)
System.Text.Json (1)
System\Text\Json\Nodes\JsonObject.cs (1)
242if (TryGetPropertyValue(propertyName, out JsonNode? value))