105 references to AsObject
aspire (29)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (6)
181
var config = JsonNode.Parse(content)?.
AsObject
();
217
var config = JsonNode.Parse(content)?.
AsObject
();
260
config = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
273
var servers = config["mcpServers"]!.
AsObject
();
301
config = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
314
var servers = config["mcpServers"]!.
AsObject
();
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (6)
164
var config = JsonNode.Parse(content)?.
AsObject
();
222
config = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
235
var servers = config["mcpServers"]!.
AsObject
();
277
config = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
290
var servers = config["mcpServers"]!.
AsObject
();
321
var config = JsonNode.Parse(content)?.
AsObject
();
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (6)
121
var config = JsonNode.Parse(content)?.
AsObject
();
205
config = JsonNode.Parse(jsonContent)?.
AsObject
() ?? new JsonObject();
221
var mcp = config["mcp"]!.
AsObject
();
253
config = JsonNode.Parse(jsonContent)?.
AsObject
() ?? new JsonObject();
269
var mcp = config["mcp"]!.
AsObject
();
298
var config = JsonNode.Parse(jsonContent)?.
AsObject
();
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (6)
207
var config = JsonNode.Parse(content)?.
AsObject
();
243
var config = JsonNode.Parse(content)?.
AsObject
();
293
config = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
306
var servers = config["servers"]!.
AsObject
();
341
config = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
354
var servers = config["servers"]!.
AsObject
();
Configuration\ConfigurationService.cs (5)
23
settings = JsonNode.Parse(existingContent)?.
AsObject
() ?? new JsonObject();
57
var settings = JsonNode.Parse(existingContent)?.
AsObject
();
131
var settings = JsonNode.Parse(content)?.
AsObject
();
164
currentObject = currentObject[part]!.
AsObject
();
193
currentObject = currentObject[part]!.
AsObject
();
Aspire.Cli.Tests (32)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (6)
57
var config = JsonNode.Parse(content)?.
AsObject
();
61
var servers = config["mcpServers"]?.
AsObject
();
65
var aspireServer = servers["aspire"]?.
AsObject
();
77
var env = aspireServer["env"]?.
AsObject
();
118
var config = JsonNode.Parse(content)?.
AsObject
();
121
var servers = config["mcpServers"]?.
AsObject
();
Agents\VsCodeAgentEnvironmentScannerTests.cs (11)
143
var config = JsonNode.Parse(content)?.
AsObject
();
147
var servers = config["servers"]?.
AsObject
();
151
var aspireServer = servers["aspire"]?.
AsObject
();
196
var config = JsonNode.Parse(content)?.
AsObject
();
199
var servers = config["servers"]?.
AsObject
();
242
var config = JsonNode.Parse(content)?.
AsObject
();
243
var aspireServer = config?["servers"]?["aspire"]?.
AsObject
();
250
var otherServer = config?["servers"]?["other-server"]?.
AsObject
();
274
var config = JsonNode.Parse(content)?.
AsObject
();
277
var servers = config["servers"]?.
AsObject
();
284
var playwrightServer = servers["playwright"]?.
AsObject
();
Commands\ConfigCommandTests.cs (9)
74
var settings = JsonNode.Parse(json)?.
AsObject
();
97
var settings = JsonNode.Parse(json)?.
AsObject
();
100
var fooObject = settings["foo"]!.
AsObject
();
122
var settings = JsonNode.Parse(json)?.
AsObject
();
126
var fooObject = settings["foo"]!.
AsObject
();
128
var barObject = fooObject["bar"]!.
AsObject
();
154
var settings = JsonNode.Parse(json)?.
AsObject
();
158
var fooObject = settings["foo"]!.
AsObject
();
274
var settings = JsonNode.Parse(json)?.
AsObject
();
Projects\ProjectUpdaterTests.cs (6)
2559
properties = root["Properties"]!.
AsObject
();
2574
items = root["Items"]!.
AsObject
();
2593
var items = root["Items"]!.
AsObject
();
2609
var items = root["Items"]!.
AsObject
();
2625
var items = root["Items"]!.
AsObject
();
2642
properties = root["Properties"]!.
AsObject
();
Aspire.Hosting (10)
Dashboard\DashboardEventHandlers.cs (6)
149
var configJson = JsonNode.Parse(configText)?.
AsObject
();
159
if (configJson["runtimeOptions"]?.
AsObject
() is { } runtimeOptions &&
164
if (framework?.
AsObject
() is { } frameworkObj &&
241
var configJson = JsonNode.Parse(originalConfigText)?.
AsObject
();
252
if (configJson["runtimeOptions"]?.
AsObject
() is { } runtimeOptions &&
257
if (framework?.
AsObject
() is { } frameworkObj &&
Pipelines\Internal\DeploymentStateManagerBase.cs (3)
90
var flattenedState = JsonNode.Parse(fileContent, documentOptions: jsonDocumentOptions)!.
AsObject
();
146
? obj.DeepClone().
AsObject
()
194
_state[section.SectionName] = section.Data.DeepClone().
AsObject
();
Pipelines\Internal\JsonFlattener.cs (1)
52
current = existing.
AsObject
();
Aspire.Hosting.Azure (5)
Provisioning\BicepUtilities.cs (2)
115
var parameters = JsonNode.Parse(jsonString)?.
AsObject
();
117
? JsonNode.Parse(scopeString)?.
AsObject
()
Provisioning\JsonExtensions.cs (1)
12
var jsonObj = obj.
AsObject
();
Provisioning\Provisioners\BicepProvisioner.cs (2)
71
foreach (var item in outputObj.
AsObject
())
270
foreach (var item in outputObj.
AsObject
())
Aspire.Hosting.Azure.Tests (3)
AzureDeployerTests.cs (1)
1310
Assert.True(stateJson.
AsObject
().ContainsKey("Azure:SubscriptionId"));
AzureManifestUtils.cs (1)
33
if (!manifestNode.
AsObject
().TryGetPropertyValue("path", out var pathNode))
JsonExtensionsTests.cs (1)
16
azureNode.
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)
101
node?.
AsObject
().Remove(nameof(RouteConfig.RouteId));
115
node?.
AsObject
().Remove(nameof(ClusterConfig.ClusterId));
IdentitySample.PasskeyConformance (1)
Data\ServerPublicKeyCredentialOptionsResponse.cs (1)
22
var optionsObject = JsonNode.Parse(value.OptionsJson)?.
AsObject
()
Microsoft.AspNetCore.Identity.Test (9)
Passkeys\PasskeyHandlerAssertionTest.cs (3)
207
var response = credentialJson["response"]!.
AsObject
();
257
var response = credentialJson["response"]!.
AsObject
();
324
var response = credentialJson["response"]!.
AsObject
();
Passkeys\PasskeyHandlerAttestationTest.cs (5)
173
var user = attestationStateJson["userEntity"]!.
AsObject
();
208
var user = attestationStateJson["userEntity"]!.
AsObject
();
243
var user = attestationStateJson["userEntity"]!.
AsObject
();
328
var response = credentialJson["response"]!.
AsObject
();
378
var response = credentialJson["response"]!.
AsObject
();
Passkeys\PasskeyScenarioTest.cs (1)
115
var jsonObject = JsonNode.Parse(value)?.
AsObject
()
Microsoft.Extensions.AI.Abstractions.Tests (3)
Utilities\AIJsonSchemaTransformCacheTests.cs (3)
49
AIJsonSchemaTransformCache cache = new(new() { TransformSchemaNode = (_, node) => { node.
AsObject
().Add("myAwesomeKeyword", 42); return node; } });
62
AIJsonSchemaTransformCache cache = new(new() { TransformSchemaNode = (_, node) => { node.
AsObject
().Add("myAwesomeKeyword", 42); return node; } });
77
AIJsonSchemaTransformCache cache = new(new() { TransformSchemaNode = (_, node) => { node.
AsObject
().Add("myAwesomeKeyword", 42); return node; } });
Microsoft.ML.AutoML.SourceGenerator (2)
SearchSpaceGenerator.cs (2)
65
var defaultToken = t.
AsObject
().ContainsKey("default") ? t["default"] : null;
86
var searchSpaceNode = t.
AsObject
().ContainsKey("search_space") ? t["search_space"] : null;
Roslyn.VisualStudio.Next.UnitTests (3)
UnifiedSettings\UnifiedSettingsTests.cs (3)
132
var categories = jsonDocument!.Root["categories"]!.
AsObject
();
232
var categories = jsonDocument!.Root["categories"]!.
AsObject
();
256
var properties = jsonDocument!.Root["properties"]!.
AsObject
().SelectAsArray(
System.Text.Json (2)
System\Text\Json\Nodes\JsonNode.cs (2)
242
return
AsObject
().GetItem(propertyName);
246
AsObject
().SetItem(propertyName, value);
System.Windows.Forms.Analyzers.Tests (2)
CurrentReferences.cs (2)
142
JsonObject? jsonObject = JsonNode.Parse(globalJsonString)?.
AsObject
();
155
JsonObject? jsonObject = JsonNode.Parse(configJsonString)?.
AsObject
();