124 references to AsObject
aspire (31)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (6)
191var config = JsonNode.Parse(content)?.AsObject(); 227var config = JsonNode.Parse(content)?.AsObject(); 270config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 283var servers = config["mcpServers"]!.AsObject(); 311config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 324var servers = config["mcpServers"]!.AsObject();
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (6)
174var config = JsonNode.Parse(content)?.AsObject(); 232config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 245var servers = config["mcpServers"]!.AsObject(); 287config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 300var servers = config["mcpServers"]!.AsObject(); 331var config = JsonNode.Parse(content)?.AsObject();
Agents\DeprecatedMcpCommandScanner.cs (1)
65var config = JsonNode.Parse(content)?.AsObject();
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (6)
131var config = JsonNode.Parse(content)?.AsObject(); 215config = JsonNode.Parse(jsonContent)?.AsObject() ?? new JsonObject(); 231var mcp = config["mcp"]!.AsObject(); 263config = JsonNode.Parse(jsonContent)?.AsObject() ?? new JsonObject(); 279var mcp = config["mcp"]!.AsObject(); 308var config = JsonNode.Parse(jsonContent)?.AsObject();
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (6)
217var config = JsonNode.Parse(content)?.AsObject(); 253var config = JsonNode.Parse(content)?.AsObject(); 303config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 316var servers = config["servers"]!.AsObject(); 351config = JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 364var servers = config["servers"]!.AsObject();
Configuration\ConfigurationService.cs (5)
26: JsonNode.Parse(existingContent)?.AsObject() ?? new JsonObject(); 67var settings = JsonNode.Parse(existingContent)?.AsObject(); 163var settings = JsonNode.Parse(content)?.AsObject(); 202currentObject = currentObject[part]!.AsObject(); 256currentObject = currentObject[part]!.AsObject();
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
54var config = JsonNode.Parse(content)?.AsObject();
Aspire.Cli.Tests (47)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (6)
58var config = JsonNode.Parse(content)?.AsObject(); 62var servers = config["mcpServers"]?.AsObject(); 66var aspireServer = servers["aspire"]?.AsObject(); 78var env = aspireServer["env"]?.AsObject(); 119var config = JsonNode.Parse(content)?.AsObject(); 122var servers = config["mcpServers"]?.AsObject();
Agents\VsCodeAgentEnvironmentScannerTests.cs (11)
144var config = JsonNode.Parse(content)?.AsObject(); 148var servers = config["servers"]?.AsObject(); 152var aspireServer = servers["aspire"]?.AsObject(); 197var config = JsonNode.Parse(content)?.AsObject(); 200var servers = config["servers"]?.AsObject(); 243var config = JsonNode.Parse(content)?.AsObject(); 244var aspireServer = config?["servers"]?["aspire"]?.AsObject(); 251var otherServer = config?["servers"]?["other-server"]?.AsObject(); 275var config = JsonNode.Parse(content)?.AsObject(); 278var servers = config["servers"]?.AsObject(); 285var playwrightServer = servers["playwright"]?.AsObject();
Commands\ConfigCommandTests.cs (9)
75var settings = JsonNode.Parse(json)?.AsObject(); 98var settings = JsonNode.Parse(json)?.AsObject(); 101var fooObject = settings["foo"]!.AsObject(); 123var settings = JsonNode.Parse(json)?.AsObject(); 127var fooObject = settings["foo"]!.AsObject(); 129var barObject = fooObject["bar"]!.AsObject(); 155var settings = JsonNode.Parse(json)?.AsObject(); 159var fooObject = settings["foo"]!.AsObject(); 275var settings = JsonNode.Parse(json)?.AsObject();
Mcp\ListStructuredLogsToolTests.cs (8)
198var firstLog = logsArray[0]?.AsObject(); 202var firstLogAttributes = firstLog["attributes"]?.AsObject(); 208var firstDashboardLink = firstLog["dashboard_link"]?.AsObject(); 214var secondLog = logsArray[1]?.AsObject(); 218var secondLogAttributes = secondLog["attributes"]?.AsObject(); 222var secondDashboardLink = secondLog["dashboard_link"]?.AsObject(); 228var thirdLog = logsArray[2]?.AsObject(); 233var thirdDashboardLink = thirdLog["dashboard_link"]?.AsObject();
Mcp\ListTracesToolTests.cs (7)
171var firstTrace = tracesArray[0]?.AsObject(); 181var firstDashboardLink = firstTrace["dashboard_link"]?.AsObject(); 187var serverSpan = spans.FirstOrDefault(s => s?["kind"]?.GetValue<string>() == "Server")?.AsObject(); 193var clientSpan = spans.FirstOrDefault(s => s?["kind"]?.GetValue<string>() == "Client")?.AsObject(); 199var secondTrace = tracesArray[1]?.AsObject(); 203var secondDashboardLink = secondTrace["dashboard_link"]?.AsObject(); 214var internalSpan = secondTraceSpans[0]?.AsObject();
Projects\ProjectUpdaterTests.cs (6)
2560properties = root["Properties"]!.AsObject(); 2575items = root["Items"]!.AsObject(); 2594var items = root["Items"]!.AsObject(); 2610var items = root["Items"]!.AsObject(); 2626var items = root["Items"]!.AsObject(); 2643properties = 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)
91var flattenedState = JsonNode.Parse(fileContent, documentOptions: jsonDocumentOptions)!.AsObject(); 152data = o.DeepClone().AsObject(); 213SetNestedPropertyValue(_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)
1324Assert.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.RemoteHost.Tests (1)
CapabilityDispatcherTests.cs (1)
332var handleRef = result.AsObject();
Aspire.Hosting.Tests (2)
Orchestrator\ParameterProcessorTests.cs (2)
1602? obj.DeepClone().AsObject() 1614_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 (4)
Contents\FunctionCallContentTests.cs (1)
97var jsonObj = json!.AsObject();
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();