105 references to AsObject
aspire (29)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (6)
181var config = JsonNode.Parse(content)?.AsObject(); 217var config = JsonNode.Parse(content)?.AsObject(); 260config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 273var servers = config["mcpServers"]!.AsObject(); 301config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 314var servers = config["mcpServers"]!.AsObject();
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (6)
164var config = JsonNode.Parse(content)?.AsObject(); 222config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 235var servers = config["mcpServers"]!.AsObject(); 277config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 290var servers = config["mcpServers"]!.AsObject(); 321var config = JsonNode.Parse(content)?.AsObject();
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (6)
121var config = JsonNode.Parse(content)?.AsObject(); 205config = JsonNode.Parse(jsonContent)?.AsObject() ?? new JsonObject(); 221var mcp = config["mcp"]!.AsObject(); 253config = JsonNode.Parse(jsonContent)?.AsObject() ?? new JsonObject(); 269var mcp = config["mcp"]!.AsObject(); 298var config = JsonNode.Parse(jsonContent)?.AsObject();
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (6)
207var config = JsonNode.Parse(content)?.AsObject(); 243var config = JsonNode.Parse(content)?.AsObject(); 293config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 306var servers = config["servers"]!.AsObject(); 341config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 354var servers = config["servers"]!.AsObject();
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 (32)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (6)
57var config = JsonNode.Parse(content)?.AsObject(); 61var servers = config["mcpServers"]?.AsObject(); 65var aspireServer = servers["aspire"]?.AsObject(); 77var env = aspireServer["env"]?.AsObject(); 118var config = JsonNode.Parse(content)?.AsObject(); 121var servers = config["mcpServers"]?.AsObject();
Agents\VsCodeAgentEnvironmentScannerTests.cs (11)
143var config = JsonNode.Parse(content)?.AsObject(); 147var servers = config["servers"]?.AsObject(); 151var aspireServer = servers["aspire"]?.AsObject(); 196var config = JsonNode.Parse(content)?.AsObject(); 199var servers = config["servers"]?.AsObject(); 242var config = JsonNode.Parse(content)?.AsObject(); 243var aspireServer = config?["servers"]?["aspire"]?.AsObject(); 250var otherServer = config?["servers"]?["other-server"]?.AsObject(); 274var config = JsonNode.Parse(content)?.AsObject(); 277var servers = config["servers"]?.AsObject(); 284var playwrightServer = servers["playwright"]?.AsObject();
Commands\ConfigCommandTests.cs (9)
74var settings = JsonNode.Parse(json)?.AsObject(); 97var settings = JsonNode.Parse(json)?.AsObject(); 100var fooObject = settings["foo"]!.AsObject(); 122var settings = JsonNode.Parse(json)?.AsObject(); 126var fooObject = settings["foo"]!.AsObject(); 128var barObject = fooObject["bar"]!.AsObject(); 154var settings = JsonNode.Parse(json)?.AsObject(); 158var fooObject = settings["foo"]!.AsObject(); 274var settings = JsonNode.Parse(json)?.AsObject();
Projects\ProjectUpdaterTests.cs (6)
2559properties = root["Properties"]!.AsObject(); 2574items = root["Items"]!.AsObject(); 2593var items = root["Items"]!.AsObject(); 2609var items = root["Items"]!.AsObject(); 2625var items = root["Items"]!.AsObject(); 2642properties = root["Properties"]!.AsObject();
Aspire.Hosting (10)
Dashboard\DashboardEventHandlers.cs (6)
149var configJson = JsonNode.Parse(configText)?.AsObject(); 159if (configJson["runtimeOptions"]?.AsObject() is { } runtimeOptions && 164if (framework?.AsObject() is { } frameworkObj && 241var configJson = JsonNode.Parse(originalConfigText)?.AsObject(); 252if (configJson["runtimeOptions"]?.AsObject() is { } runtimeOptions && 257if (framework?.AsObject() is { } frameworkObj &&
Pipelines\Internal\DeploymentStateManagerBase.cs (3)
90var flattenedState = JsonNode.Parse(fileContent, documentOptions: jsonDocumentOptions)!.AsObject(); 146? obj.DeepClone().AsObject() 194_state[section.SectionName] = section.Data.DeepClone().AsObject();
Pipelines\Internal\JsonFlattener.cs (1)
52current = existing.AsObject();
Aspire.Hosting.Azure (5)
Provisioning\BicepUtilities.cs (2)
115var parameters = JsonNode.Parse(jsonString)?.AsObject(); 117? JsonNode.Parse(scopeString)?.AsObject()
Provisioning\JsonExtensions.cs (1)
12var jsonObj = obj.AsObject();
Provisioning\Provisioners\BicepProvisioner.cs (2)
71foreach (var item in outputObj.AsObject()) 270foreach (var item in outputObj.AsObject())
Aspire.Hosting.Azure.Tests (3)
AzureDeployerTests.cs (1)
1310Assert.True(stateJson.AsObject().ContainsKey("Azure:SubscriptionId"));
AzureManifestUtils.cs (1)
33if (!manifestNode.AsObject().TryGetPropertyValue("path", out var pathNode))
JsonExtensionsTests.cs (1)
16azureNode.AsObject()["TestProperty"] = "TestValue";
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
995? obj.DeepClone().AsObject() 1007_unflattenedState[section.SectionName] = section.Data.DeepClone().AsObject();
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();