61 references to AsObject
aspire (5)
Configuration\ConfigurationService.cs (5)
23settings = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 57var settings = JsonNode.Parse(existingContent)?.AsObject(); 131var settings = JsonNode.Parse(content)?.AsObject(); 164currentObject = currentObject[part]!.AsObject(); 193currentObject = currentObject[part]!.AsObject();
Aspire.Cli.Tests (15)
Commands\ConfigCommandTests.cs (9)
73var settings = JsonNode.Parse(json)?.AsObject(); 96var settings = JsonNode.Parse(json)?.AsObject(); 99var fooObject = settings["foo"]!.AsObject(); 121var settings = JsonNode.Parse(json)?.AsObject(); 125var fooObject = settings["foo"]!.AsObject(); 127var barObject = fooObject["bar"]!.AsObject(); 153var settings = JsonNode.Parse(json)?.AsObject(); 157var fooObject = settings["foo"]!.AsObject(); 273var settings = JsonNode.Parse(json)?.AsObject();
Projects\ProjectUpdaterTests.cs (6)
1759properties = root["Properties"]!.AsObject(); 1774items = root["Items"]!.AsObject(); 1793var items = root["Items"]!.AsObject(); 1809var items = root["Items"]!.AsObject(); 1825var items = root["Items"]!.AsObject(); 1842properties = root["Properties"]!.AsObject();
Aspire.Hosting (9)
Dashboard\DashboardEventHandlers.cs (6)
145var configJson = JsonNode.Parse(configText)?.AsObject(); 155if (configJson["runtimeOptions"]?.AsObject() is { } runtimeOptions && 160if (framework?.AsObject() is { } frameworkObj && 237var configJson = JsonNode.Parse(originalConfigText)?.AsObject(); 248if (configJson["runtimeOptions"]?.AsObject() is { } runtimeOptions && 253if (framework?.AsObject() is { } frameworkObj &&
Orchestrator\ParameterProcessor.cs (1)
242parametersSection = deploymentState?["Parameters"]?.AsObject() ?? [];
Publishing\Internal\FileDeploymentStateManager.cs (1)
67documentOptions: jsonDocumentOptions)!.AsObject();
Publishing\Internal\UserSecretsDeploymentStateManager.cs (1)
48documentOptions: jsonDocumentOptions)!.AsObject()
Aspire.Hosting.Azure (6)
Provisioning\BicepUtilities.cs (2)
114var parameters = JsonNode.Parse(jsonString)?.AsObject(); 116? JsonNode.Parse(scopeString)?.AsObject()
Provisioning\JsonExtensions.cs (1)
12var jsonObj = obj.AsObject();
Provisioning\Provisioners\BicepProvisioner.cs (3)
59foreach (var item in outputObj.AsObject()) 231resourceConfig.AsObject().Clear(); 256foreach (var item in outputObj.AsObject())
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
1017Assert.True(stateJson.AsObject().ContainsKey("Azure:SubscriptionId"));
AzureManifestUtils.cs (1)
33if (!manifestNode.AsObject().TryGetPropertyValue("path", out var pathNode))
Aspire.Hosting.Yarp (2)
YarpJsonConfigGeneratorBuilder.cs (2)
101node?.AsObject().Remove(nameof(RouteConfig.RouteId)); 115node?.AsObject().Remove(nameof(ClusterConfig.ClusterId));
IdentitySample.PasskeyConformance (1)
Data\ServerPublicKeyCredentialOptionsResponse.cs (1)
22var optionsObject = JsonNode.Parse(value.OptionsJson)?.AsObject()
Microsoft.AspNetCore.Identity.Test (9)
Passkeys\PasskeyHandlerAssertionTest.cs (3)
207var response = credentialJson["response"]!.AsObject(); 257var response = credentialJson["response"]!.AsObject(); 324var response = credentialJson["response"]!.AsObject();
Passkeys\PasskeyHandlerAttestationTest.cs (5)
173var user = attestationStateJson["userEntity"]!.AsObject(); 208var user = attestationStateJson["userEntity"]!.AsObject(); 243var user = attestationStateJson["userEntity"]!.AsObject(); 328var response = credentialJson["response"]!.AsObject(); 378var response = credentialJson["response"]!.AsObject();
Passkeys\PasskeyScenarioTest.cs (1)
115var jsonObject = JsonNode.Parse(value)?.AsObject()
Microsoft.Extensions.AI.Abstractions.Tests (3)
Utilities\AIJsonSchemaTransformCacheTests.cs (3)
49AIJsonSchemaTransformCache cache = new(new() { TransformSchemaNode = (_, node) => { node.AsObject().Add("myAwesomeKeyword", 42); return node; } }); 62AIJsonSchemaTransformCache cache = new(new() { TransformSchemaNode = (_, node) => { node.AsObject().Add("myAwesomeKeyword", 42); return node; } }); 77AIJsonSchemaTransformCache cache = new(new() { TransformSchemaNode = (_, node) => { node.AsObject().Add("myAwesomeKeyword", 42); return node; } });
Microsoft.ML.AutoML.SourceGenerator (2)
SearchSpaceGenerator.cs (2)
65var defaultToken = t.AsObject().ContainsKey("default") ? t["default"] : null; 86var searchSpaceNode = t.AsObject().ContainsKey("search_space") ? t["search_space"] : null;
Roslyn.VisualStudio.Next.UnitTests (3)
UnifiedSettings\UnifiedSettingsTests.cs (3)
132var categories = jsonDocument!.Root["categories"]!.AsObject(); 232var categories = jsonDocument!.Root["categories"]!.AsObject(); 256var properties = jsonDocument!.Root["properties"]!.AsObject().SelectAsArray(
System.Text.Json (2)
System\Text\Json\Nodes\JsonNode.cs (2)
242return AsObject().GetItem(propertyName); 246AsObject().SetItem(propertyName, value);
System.Windows.Forms.Analyzers.Tests (2)
CurrentReferences.cs (2)
142JsonObject? jsonObject = JsonNode.Parse(globalJsonString)?.AsObject(); 155JsonObject? jsonObject = JsonNode.Parse(configJsonString)?.AsObject();