546 references to RootElement
aspire (53)
Acquisition\InstallSidecarReader.cs (7)
158if (doc.RootElement.ValueKind != JsonValueKind.Object) 164Source: ReadOptionalString(doc.RootElement, "source"), 165Channel: ReadOptionalString(doc.RootElement, "channel"), 166Version: ReadOptionalString(doc.RootElement, "version"), 167Commit: ReadOptionalString(doc.RootElement, "commit"), 168NuGetServiceIndexOverride: ReadOptionalString(doc.RootElement, "nugetServiceIndexOverride"), 169Packages: ReadOptionalString(doc.RootElement, "packages"));
Acquisition\InstallSidecarWriter.cs (2)
46foreach (var property in existingSidecar.RootElement.EnumerateObject()) 94if (document.RootElement.ValueKind != JsonValueKind.Object)
Acquisition\PeerInstallProbe.cs (5)
158if (doc.RootElement.ValueKind == JsonValueKind.Object && 159doc.RootElement.TryGetProperty("installations", out var installations) && 165else if (doc.RootElement.ValueKind == JsonValueKind.Array && doc.RootElement.GetArrayLength() > 0) 167row = doc.RootElement[0];
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
456var root = document.RootElement;
Commands\McpCallCommand.cs (2)
80if (doc.RootElement.ValueKind != JsonValueKind.Object) 85foreach (var prop in doc.RootElement.EnumerateObject())
Configuration\AspireConfigFile.cs (1)
241if (!doc.RootElement.TryGetProperty("profiles", out var profilesElement))
DotNet\DotNetCliRunner.cs (1)
698var rootElement = jsonDocument.RootElement;
Mcp\Tools\DoctorTool.cs (1)
28""").RootElement;
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
54return document.RootElement.Clone();
Mcp\Tools\GetDocTool.cs (1)
44""").RootElement;
Mcp\Tools\ListAppHostsTool.cs (1)
35return JsonDocument.Parse("{ \"type\": \"object\", \"properties\": {} }").RootElement;
Mcp\Tools\ListConsoleLogsTool.cs (1)
40""").RootElement;
Mcp\Tools\ListDocsTool.cs (1)
38""").RootElement;
Mcp\Tools\ListIntegrationsTool.cs (1)
67""").RootElement;
Mcp\Tools\ListResourcesTool.cs (1)
58return JsonDocument.Parse("{ \"type\": \"object\", \"properties\": {} }").RootElement;
Mcp\Tools\ListStructuredLogsTool.cs (1)
44""").RootElement;
Mcp\Tools\ListTracesTool.cs (1)
44""").RootElement;
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
45""").RootElement;
Mcp\Tools\RefreshToolsTool.cs (1)
17return JsonDocument.Parse("{ \"type\": \"object\", \"properties\": {} }").RootElement;
Mcp\Tools\SearchDocsTool.cs (1)
48""").RootElement;
Mcp\Tools\SelectAppHostTool.cs (1)
32""").RootElement;
Projects\AppHostInfoResolver.cs (1)
160jsonDocument.RootElement,
Projects\DotNetAppHostProject.cs (2)
2095if (document.RootElement.ValueKind is not JsonValueKind.Object || 2096!document.RootElement.TryGetProperty("profiles", out var profiles) ||
Projects\GuestAppHostProject.cs (1)
941if (!doc.RootElement.TryGetProperty("profiles", out var profiles))
Projects\PrebuiltAppHostServer.cs (1)
1596if (!document.RootElement.TryGetProperty("libraries", out var libraries))
Projects\ProjectLocator.cs (2)
752if (json.RootElement.ValueKind is not JsonValueKind.Object) 758if (json.RootElement.TryGetProperty(LegacySettingsAppHostPathKey, out var appHostPathProperty))
Projects\ProjectUpdater.cs (4)
406var propertiesElement = itemsAndPropertiesDocument.RootElement.GetProperty("Properties"); 946if (itemsAndPropertiesDocument.RootElement.TryGetProperty("Properties", out var propertiesElement)) 964var itemsElement = itemsAndPropertiesDocument.RootElement.GetProperty("Items"); 1187var propertiesElement = document.RootElement.GetProperty("Properties");
src\Shared\IntegrationPackageProbeManifest.cs (2)
119var managedAssemblies = ReadManagedAssemblies(document.RootElement); 120var nativeLibraries = ReadNativeLibraries(document.RootElement);
src\Shared\PackageUpdateHelpers.cs (2)
134if (!document.RootElement.TryGetProperty("searchResult", out var searchResultsArray)) 203if (isExpectedPayload(document.RootElement))
Telemetry\InternalMicrosoftDetector.cs (5)
720var state = TryGetString(doc.RootElement, "state"); 752return TryGetString(doc.RootElement, propertyName); 892var tid = TryGetString(doc.RootElement, "tid") ?? TryGetString(doc.RootElement, "tenantId"); 895evidence.Add(new TenantAliasEvidence(tid, ExtractAliasFromTokenPayload(doc.RootElement)));
aspire-managed (3)
NuGet\Commands\NuGetPackageAssetResolver.cs (1)
285if (!document.RootElement.TryGetProperty("project", out var project) ||
src\Shared\IntegrationPackageProbeManifest.cs (2)
119var managedAssemblies = ReadManagedAssemblies(document.RootElement); 120var nativeLibraries = ReadNativeLibraries(document.RootElement);
Aspire.Acquisition.Tests (10)
Scripts\ReleaseScriptPowerShellTests.cs (6)
199Assert.Equal("script", document.RootElement.GetProperty("source").GetString()); 202Assert.False(document.RootElement.TryGetProperty("channel", out _)); 206Assert.Equal(expectedChannel, document.RootElement.GetProperty("channel").GetString()); 236Assert.Equal("script", document.RootElement.GetProperty("source").GetString()); 237Assert.Equal("staging", document.RootElement.GetProperty("channel").GetString()); 278document.RootElement.EnumerateObject(),
Scripts\ReleaseScriptShellTests.cs (4)
154Assert.Equal("script", document.RootElement.GetProperty("source").GetString()); 157Assert.False(document.RootElement.TryGetProperty("channel", out _)); 161Assert.Equal(expectedChannel, document.RootElement.GetProperty("channel").GetString()); 214document.RootElement.EnumerateObject(),
Aspire.Cli.EndToEnd.Tests (23)
ChannelUpdateWorkflowTests.cs (3)
494return doc.RootElement.TryGetProperty("channel", out var channelElement) && 508if (!doc.RootElement.TryGetProperty("appHost", out var appHost) || 532if (!doc.RootElement.TryGetProperty("packages", out var packages) ||
ConfigDiscoveryTests.cs (1)
214var root = doc.RootElement;
DoctorCommandTests.cs (1)
149var recordingEvent = eventDocument.RootElement;
EmulatedLocalReleaseBuildTests.cs (2)
357if (document.RootElement.TryGetProperty("sdk", out var sdk) && 380if (document.RootElement.TryGetProperty("packages", out var packages) &&
EmulatedReleasedBuildTests.cs (1)
246if (document.RootElement.TryGetProperty("sdk", out var sdk) &&
EmulatedStagingBuildTests.cs (2)
314if (document.RootElement.TryGetProperty("sdk", out var sdk) && 341if (document.RootElement.TryGetProperty("packages", out var packages) &&
Helpers\CliE2ETestHelpers.cs (4)
645if (!document.RootElement.TryGetProperty("versions", out var versions) || 839if (document.RootElement.ValueKind != JsonValueKind.Array) 846foreach (var commit in document.RootElement.EnumerateArray()) 880if (!document.RootElement.TryGetProperty("versions", out var versions) || versions.ValueKind != JsonValueKind.Array)
ProjectReferenceTests.cs (1)
51var sdkVersion = doc.RootElement.GetProperty("sdk").GetProperty("version").GetString()!;
RadiusPublishTests.cs (1)
134var radiusExtension = bicepConfig.RootElement
SdkExportTests.cs (1)
72var root = document.RootElement;
SmokeTests.cs (1)
206var root = config.RootElement;
StartStopTests.cs (2)
481Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 484foreach (var element in document.RootElement.EnumerateArray())
TypeScriptEmptyAppHostTemplateTests.cs (1)
191return doc.RootElement.GetProperty("sdk").GetProperty("version").GetString()
TypeScriptReusablePackageTests.cs (1)
95return doc.RootElement.GetProperty("sdk").GetProperty("version").GetString()
TypeScriptStarterSmokeTests.cs (1)
107var root = doc.RootElement;
Aspire.Cli.Tests (132)
Acquisition\InstallSidecarWriterTests.cs (6)
33Assert.Equal("stable", originalDocument.RootElement.GetProperty("channel").GetString()); 39Assert.Equal("script", document.RootElement.GetProperty("source").GetString()); 40Assert.Equal("staging", document.RootElement.GetProperty("channel").GetString()); 41Assert.False(document.RootElement.TryGetProperty("version", out _)); 42Assert.False(document.RootElement.TryGetProperty("commit", out _)); 43Assert.True(document.RootElement.GetProperty("futureField").GetProperty("enabled").GetBoolean());
Acquisition\WingetRegistryProbeTests.cs (4)
31Assert.Equal(JsonValueKind.Object, doc.RootElement.ValueKind); 32Assert.Equal("winget", doc.RootElement.GetProperty("source").GetString()); 97Assert.Equal(JsonValueKind.Object, doc.RootElement.ValueKind); 98Assert.Equal("winget", doc.RootElement.GetProperty("source").GetString());
Agents\SigstoreNpmProvenanceCheckerTests.cs (2)
29Assert.True(bundleDoc.RootElement.TryGetProperty("dsseEnvelope", out _)); 96Assert.True(doc.RootElement.TryGetProperty("dsseEnvelope", out _));
Backchannel\BackchannelJsonSerializerContextTests.cs (3)
28InputSchema = JsonDocument.Parse("{\"type\":\"object\",\"properties\":{\"sql\":{\"type\":\"string\"}}}").RootElement 51["sql"] = JsonDocument.Parse("\"select 1\"").RootElement, 52["limit"] = JsonDocument.Parse("1").RootElement
Backchannel\ResourceSnapshotMapperTests.cs (1)
359var serializedProperty = document.RootElement.GetProperty("properties").GetProperty("custom.list");
Caching\AppHostInfoDiskCacheTests.cs (1)
117var propertyNames = document.RootElement
Commands\AddCommandTests.cs (1)
3530return document.RootElement.EnumerateArray()
Commands\DescribeCommandTests.cs (1)
756var connectionProperties = document.RootElement
Commands\DoCommandTests.cs (1)
417var step = Assert.Single(document.RootElement.EnumerateArray());
Commands\DoctorCommandTests.cs (11)
156Assert.True(doc.RootElement.TryGetProperty("checks", out _)); 261Assert.DoesNotContain(doc.RootElement.GetProperty("checks").EnumerateArray(), 289Assert.DoesNotContain(doc.RootElement.GetProperty("checks").EnumerateArray(), 315Assert.DoesNotContain(doc.RootElement.GetProperty("checks").EnumerateArray(), 342Assert.DoesNotContain(doc.RootElement.GetProperty("checks").EnumerateArray(), 660var installations = doc.RootElement.GetProperty("installations").EnumerateArray().ToArray(); 892Assert.Empty(doc.RootElement.GetProperty("checks").EnumerateArray()); 893var installations = doc.RootElement.GetProperty("installations").EnumerateArray().ToArray(); 921Assert.NotEmpty(doc.RootElement.GetProperty("checks").EnumerateArray()); 922var row = Assert.Single(doc.RootElement.GetProperty("installations").EnumerateArray()); 1032=> document.RootElement.GetProperty("checks").EnumerateArray()
Commands\LsCommandTests.cs (17)
160Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 161Assert.Equal(0, document.RootElement.GetArrayLength()); 243Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 244Assert.Equal(2, document.RootElement.GetArrayLength()); 275Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 276Assert.Equal(0, document.RootElement.GetArrayLength()); 319Assert.Equal(JsonValueKind.Object, document.RootElement.ValueKind); 323Assert.Equal(appHostPath1, firstCandidate.RootElement.GetProperty("path").GetString()); 324Assert.Equal(KnownLanguageId.CSharp, firstCandidate.RootElement.GetProperty("language").GetString()); 325Assert.Equal("buildable", firstCandidate.RootElement.GetProperty("status").GetString()); 328Assert.Equal(appHostPath2, secondCandidate.RootElement.GetProperty("path").GetString()); 329Assert.Equal(KnownLanguageId.TypeScript, secondCandidate.RootElement.GetProperty("language").GetString()); 330Assert.Equal("possibly-unbuildable", secondCandidate.RootElement.GetProperty("status").GetString()); 406Assert.Equal(appHostPathZ, first.RootElement.GetProperty("path").GetString()); 407Assert.Equal(appHostPathA, second.RootElement.GetProperty("path").GetString()); 408Assert.Equal(appHostPathM, third.RootElement.GetProperty("path").GetString()); 449Assert.Equal(appHostPath, candidate.RootElement.GetProperty("path").GetString());
Commands\NewCommandTests.cs (2)
1670aspireDoc.RootElement.TryGetProperty("profiles", out _), 1675Assert.True(aspireDoc.RootElement.TryGetProperty("appHost", out var appHost), "aspire.config.json is missing the required 'appHost' object.");
Commands\PsCommandTests.cs (10)
217Assert.Equal(1, document.RootElement.GetArrayLength()); 218Assert.Equal(expectedSdkVersion, document.RootElement[0].GetProperty("sdkVersion").GetString()); 255Assert.Equal(1, document.RootElement.GetArrayLength()); 256Assert.True(document.RootElement[0].TryGetProperty("sdkVersion", out var sdkVersion)); 301Assert.Equal(1, document.RootElement.GetArrayLength()); 302Assert.Equal(JsonValueKind.Null, document.RootElement[0].GetProperty("sdkVersion").ValueKind); 486Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 487Assert.Equal(0, document.RootElement.GetArrayLength()); 523Assert.Equal(JsonValueKind.Array, document.RootElement.ValueKind); 757var firstElement = document.RootElement[0];
Commands\RunCommandTests.cs (1)
4307Assert.Equal("explicit-cli", document.RootElement.GetProperty("appHostSelectionOrigin").GetString());
Commands\Sdk\SdkExportCommandTests.cs (2)
90Assert.Equal("Contoso.Aspire.Widgets", document.RootElement.GetProperty("package").GetProperty("name").GetString()); 423return Task.FromResult(document.RootElement.Clone());
Commands\SdkDumpCommandTests.cs (1)
318var exportedValues = document.RootElement.GetProperty("ExportedValues");
Commands\UpdateCommandTests.cs (5)
1519Assert.Equal("script", document.RootElement.GetProperty("source").GetString()); 1520Assert.Equal("staging", document.RootElement.GetProperty("channel").GetString()); 1523Assert.False(document.RootElement.TryGetProperty("version", out _)); 1524Assert.False(document.RootElement.TryGetProperty("commit", out _)); 1525Assert.Equal("preserved", document.RootElement.GetProperty("futureField").GetString());
DotNet\DotNetCliRunnerTests.cs (1)
2185var properties = jsonDocument.RootElement.GetProperty("Properties");
DotNet\ProcessExecutionTests.cs (2)
90var values = jsonDocument.RootElement.GetProperty("values"); 152var values = jsonDocument.RootElement.GetProperty("values");
Mcp\ExcludeFromMcpTests.cs (7)
196["resourceName"] = JsonDocument.Parse($"\"{SecretServiceName}\"").RootElement 230["resourceName"] = JsonDocument.Parse($"\"{ApiServiceName}\"").RootElement 268var arguments = doc.RootElement.EnumerateObject() 288["resourceName"] = JsonDocument.Parse($"\"{SecretServiceName}\"").RootElement 325["resourceName"] = JsonDocument.Parse($"\"{SecretServiceName}\"").RootElement 362["traceId"] = JsonDocument.Parse("\"abc123def456\"").RootElement 411["traceId"] = JsonDocument.Parse("\"abc123def456\"").RootElement
Mcp\ExecuteResourceCommandToolTests.cs (2)
35return doc.RootElement.EnumerateObject() 294var partialArgs = JsonDocument.Parse("""{"resourceName": "test"}""").RootElement
Mcp\ListConsoleLogsToolTests.cs (20)
24["resourceName"] = JsonDocument.Parse("\"test-resource\"").RootElement 63["resourceName"] = JsonDocument.Parse("\"test-resource\"").RootElement 98["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement 132["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement 162["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement 191["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement 222["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 223["search"] = JsonDocument.Parse("\"Connection\"").RootElement 256["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 257["search"] = JsonDocument.Parse("\"error\"").RootElement 288["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 289["search"] = JsonDocument.Parse("\"nonexistent\"").RootElement 322["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 323["search"] = JsonDocument.Parse("\"Connection\"").RootElement 357["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 358["search"] = JsonDocument.Parse("42").RootElement 394["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 396["search"] = JsonDocument.Parse("\"Connection timeout\"").RootElement 431["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement, 433["search"] = JsonDocument.Parse("\"level:error\"").RootElement
Mcp\ListIntegrationsToolTests.cs (3)
63Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations)); 88Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations)); 122Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations));
Mcp\ListResourcesToolTests.cs (3)
176Assert.Equal(JsonValueKind.Array, jsonDoc.RootElement.ValueKind); 177Assert.Equal(1, jsonDoc.RootElement.GetArrayLength()); 179var resource = jsonDoc.RootElement[0];
Mcp\ListStructuredLogsToolTests.cs (2)
326["resourceName"] = JsonDocument.Parse("\"non-existent-resource\"").RootElement 465["search"] = JsonDocument.Parse("\"timeout error\"").RootElement
Mcp\ListTracesToolTests.cs (3)
311["resourceName"] = JsonDocument.Parse("\"non-existent-resource\"").RootElement 414["resourceName"] = JsonDocument.Parse("\"api-service\"").RootElement 507["search"] = JsonDocument.Parse("\"GET /api\"").RootElement
Npm\AspireJsLauncherTests.cs (4)
129Assert.Equal("@microsoft/aspire-cli", output.RootElement.GetProperty("ASPIRE_NPM_PACKAGE").GetString()); 130Assert.Equal(pointerVersion, output.RootElement.GetProperty("ASPIRE_NPM_PACKAGE_VERSION").GetString()); 131Assert.Equal(rid, output.RootElement.GetProperty("ASPIRE_NPM_PACKAGE_RID").GetString()); 133var args = output.RootElement.GetProperty("args");
Projects\FallbackProjectParserTests.cs (1)
16return JsonSerializer.Serialize(document.RootElement, s_indentedOptions);
Projects\PrebuiltAppHostServerTests.cs (4)
2476var managedAssemblies = probeManifest.RootElement.GetProperty("managedAssemblies").EnumerateArray().ToList(); 2483Assert.Equal(0, probeManifest.RootElement.GetProperty("nativeLibraries").GetArrayLength()); 2530var managedAssemblies = probeManifest.RootElement.GetProperty("managedAssemblies").EnumerateArray().ToList(); 2540var nativeLibraries = probeManifest.RootElement.GetProperty("nativeLibraries").EnumerateArray().ToList();
Projects\ProjectLocatorTests.cs (2)
343Assert.Equal("9.9.9", document.RootElement.GetProperty("sdk").GetProperty("version").GetString()); 479return document.RootElement.GetProperty("appHost").GetProperty("path").GetString();
Projects\ProjectUpdaterTests.cs (3)
290Assert.Equal("daily", configDoc.RootElement.GetProperty("channel").GetString()); 291Assert.Equal("9.5.0-preview.1", configDoc.RootElement.GetProperty("sdk").GetProperty("version").GetString()); 573Assert.Equal("daily", configDoc.RootElement.GetProperty("channel").GetString());
Templating\JavaAppHostTemplateTests.cs (2)
49var sourcePaths = document.RootElement 108var packages = document.RootElement
Templating\TemplatePackageLockTests.cs (4)
27var overrides = packageJson.RootElement.GetProperty("overrides"); 54var registryHosts = packageLock.RootElement 119var packages = packageLock.RootElement.GetProperty("packages"); 129var registryHosts = packageLock.RootElement
Aspire.Components.Common.TestUtilities (2)
ConformanceTests.cs (2)
420var results = schema.Evaluate(config.RootElement); 433var results = schema.Evaluate(config.RootElement, DefaultEvaluationOptions);
Aspire.Dashboard (12)
Model\GenAI\GenAIMessages.cs (12)
214if (!doc.RootElement.TryGetProperty("type", out var typeProp)) 223MessagePart.TextType => doc.RootElement.Deserialize<TextPart>(options), 224MessagePart.ToolCallType => TryParseStringArguments(doc.RootElement.Deserialize<ToolCallRequestPart>(options)), 225MessagePart.ToolCallResponseType => doc.RootElement.Deserialize<ToolCallResponsePart>(options), 226MessagePart.BlobType => doc.RootElement.Deserialize<BlobPart>(options), 227MessagePart.FileType => doc.RootElement.Deserialize<FilePart>(options), 228MessagePart.UriType => doc.RootElement.Deserialize<UriPart>(options), 229MessagePart.ReasoningType => doc.RootElement.Deserialize<ReasoningPart>(options), 230MessagePart.ServerToolCallType => TryParseServerToolCallArguments(doc.RootElement.Deserialize<ServerToolCallPart>(options)), 231MessagePart.ServerToolCallResponseType => doc.RootElement.Deserialize<ServerToolCallResponsePart>(options), 232_ => doc.RootElement.Deserialize<GenericPart>(options), 242errorPart = doc.RootElement.Deserialize<UnexpectedErrorPart>(options);
Aspire.Dashboard.Tests (14)
DashboardOptionsTests.cs (5)
369""").RootElement.Clone(); 423""").RootElement.Clone(); 452""").RootElement.Clone(); 490""").RootElement.Clone(); 527""").RootElement.Clone();
Integration\Playwright\AccessibilityTests.cs (3)
304foreach (var surface in probe.RootElement.GetProperty("surfaces").EnumerateArray()) 564var root = focus.RootElement; 613var root = colors.RootElement;
Model\DashboardDataSourceTests.cs (4)
129Assert.Equal(DashboardRunStore.SchemaVersion, metadata.RootElement.GetProperty("SchemaVersion").GetInt32()); 151Assert.True(metadata.RootElement.GetProperty("IsPinned").GetBoolean()); 693Assert.True(metadata.RootElement.GetProperty("IsPinned").GetBoolean()); 868Assert.True(metadata.RootElement.GetProperty("IsPinned").GetBoolean());
Model\GenAIItemPartViewModelTests.cs (2)
159["message"] = JsonDocument.Parse("""{"text":"こんにちは"}""").RootElement.GetProperty("text") 180["content"] = JsonDocument.Parse("""{"nested":"value"}""").RootElement
Aspire.Hosting (6)
Dcp\DcpLogParser.cs (1)
179var root = doc.RootElement;
Publishing\ContainerRuntimeBase.cs (1)
234return document.RootElement.ValueKind is JsonValueKind.Object or JsonValueKind.Array;
Publishing\PodmanContainerRuntime.cs (2)
394var metadata = metadataDocument.RootElement; 451var root = document.RootElement;
src\Shared\PackageUpdateHelpers.cs (2)
134if (!document.RootElement.TryGetProperty("searchResult", out var searchResultsArray)) 203if (isExpectedPayload(document.RootElement))
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultAzurePrincipalProvider.cs (1)
74var root = document.RootElement;
Aspire.Hosting.Azure.Tests (5)
AzureSandboxesTests.cs (5)
408var root = document.RootElement; 458var source = document.RootElement.GetProperty("source"); 1640var root = document.RootElement; 1710var root = document.RootElement; 1763var root = document.RootElement;
Aspire.Hosting.Blazor (1)
BlazorHostedExtensions.cs (1)
257if (output.RootElement.TryGetProperty("Items", out var items)
Aspire.Hosting.Browsers (2)
ChromiumBrowserResolver.cs (2)
87if (TryResolveProfileDirectory(localStateDocument.RootElement, userDataDirectory, profile) is { } profileDirectory) 183AddProfilesFromLocalState(localStateDocument.RootElement, userDataDirectory, profiles);
Aspire.Hosting.Browsers.Tests (26)
BrowserHostTests.cs (2)
74Assert.Equal(BrowserLogsCdpProtocol.TargetSetDiscoverTargetsMethod, command.RootElement.GetProperty("method").GetString()); 76var responseFrame = "{\"id\":" + command.RootElement.GetProperty("id").GetInt64() + ",\"result\":{}}";
BrowserLogsBuilderExtensionsTests.cs (20)
804Assert.Equal("web-browser-logs", document.RootElement.GetProperty("resourceName").GetString()); 805Assert.Equal("session-0002", document.RootElement.GetProperty("sessionId").GetString()); 806Assert.Equal("msedge", document.RootElement.GetProperty("browser").GetString()); 807Assert.Equal(@"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe", document.RootElement.GetProperty("browserExecutable").GetString()); 808Assert.Equal("Adopted", document.RootElement.GetProperty("browserHostOwnership").GetString()); 809Assert.Equal(4242, document.RootElement.GetProperty("processId").GetInt32()); 810Assert.Equal("target-0002", document.RootElement.GetProperty("targetId").GetString()); 811Assert.Equal("https://localhost:8443/", document.RootElement.GetProperty("targetUrl").GetString()); 812Assert.EndsWith("screenshot.png", document.RootElement.GetProperty("path").GetString(), StringComparison.Ordinal); 813Assert.Equal("image/png", document.RootElement.GetProperty("mimeType").GetString()); 814Assert.Equal(1234, document.RootElement.GetProperty("sizeBytes").GetInt32()); 893var path = document.RootElement.GetProperty("path").GetString(); 898Assert.Equal("session-0001", document.RootElement.GetProperty("sessionId").GetString()); 899Assert.Equal("chrome", document.RootElement.GetProperty("browser").GetString()); 900Assert.Equal("/fake/browser-1", document.RootElement.GetProperty("browserExecutable").GetString()); 901Assert.Equal("Owned", document.RootElement.GetProperty("browserHostOwnership").GetString()); 902Assert.Equal(1001, document.RootElement.GetProperty("processId").GetInt32()); 903Assert.Equal("target-1", document.RootElement.GetProperty("targetId").GetString()); 904Assert.Equal("http://localhost:8080/", document.RootElement.GetProperty("targetUrl").GetString()); 905Assert.Equal(session.ScreenshotBytes.Length, document.RootElement.GetProperty("sizeBytes").GetInt32());
BrowserLogsCdpConnectionTests.cs (2)
299return ParseReceivedCommand(document.RootElement); 305return ParseReceivedCommand(document.RootElement);
src\Aspire.Hosting.Browsers\ChromiumBrowserResolver.cs (2)
87if (TryResolveProfileDirectory(localStateDocument.RootElement, userDataDirectory, profile) is { } profileDirectory) 183AddProfilesFromLocalState(localStateDocument.RootElement, userDataDirectory, profiles);
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptApiReferenceExporter.cs (1)
61return document.RootElement.Clone();
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
2435var generator = document.RootElement.GetProperty("generator"); 2451var items = document.RootElement.GetProperty("modules")[0].GetProperty("items").EnumerateArray();
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
329output = JsonDocument.Parse(output).RootElement.GetProperty(propertyName).GetRawText();
Aspire.Hosting.EntityFrameworkCore (2)
EFCoreOperationExecutor.cs (2)
627if (doc.RootElement.ValueKind == JsonValueKind.Array) 629foreach (var migration in doc.RootElement.EnumerateArray())
Aspire.Hosting.Java.Tests (1)
AddJavaAppPublishTests.cs (1)
1179var manifestArgs = manifest.RootElement
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
2061if (packageJson.RootElement.TryGetProperty("packageManager", out var packageManagerElement) &&
Aspire.Hosting.Kubernetes (6)
Deployment\HelmDeploymentEngine.cs (1)
713var root = document.RootElement;
KubernetesEnvironmentResource.cs (4)
1695if (doc.RootElement.TryGetProperty("status", out var status) && 1770if (doc.RootElement.TryGetProperty("spec", out var spec) && 1869indicesToRemove = FindForeignListenerOwnershipIndices(doc.RootElement); 2038var root = doc.RootElement;
KubernetesManifestResource.cs (1)
216return NormalizeJsonElement(document.RootElement);
Aspire.Hosting.Maui (1)
Utilities\ProjectFileReader.cs (1)
86var properties = jsonDoc.RootElement.GetProperty("Properties");
Aspire.Hosting.OpenAI (1)
OpenAIHealthCheck.cs (1)
98if (!doc.RootElement.TryGetProperty("status", out var statusEl))
Aspire.Hosting.PostgreSQL.Tests (1)
AddPostgresTests.cs (1)
510var servers = document.RootElement.GetProperty("Servers");
Aspire.Hosting.Radius (4)
Publishing\SealedSecretApplyStep.cs (3)
420if (document.RootElement.TryGetProperty("metadata", out var metadata) && 436var root = document.RootElement; 600var root = document.RootElement;
Secrets\SealedSecretManifest.cs (1)
370var root = document.RootElement;
Aspire.Hosting.Radius.Tests (1)
Publishing\RadiusDeployParametersTests.cs (1)
72var root = document.RootElement;
Aspire.Hosting.RemoteHost (2)
src\Shared\IntegrationPackageProbeManifest.cs (2)
119var managedAssemblies = ReadManagedAssemblies(document.RootElement); 120var nativeLibraries = ReadNativeLibraries(document.RootElement);
Aspire.Hosting.RemoteHost.Tests (5)
LayoutCommandTests.cs (4)
187var managedAssemblies = manifest.RootElement.GetProperty("managedAssemblies").EnumerateArray().ToList(); 198var nativeLibraries = manifest.RootElement.GetProperty("nativeLibraries").EnumerateArray().ToList(); 258var managedAssemblies = manifest.RootElement.GetProperty("managedAssemblies").EnumerateArray().ToList(); 418var packageFolders = document.RootElement.GetProperty("packageFolders").EnumerateObject();
RestoreCommandTests.cs (1)
60var managedAssemblyPaths = manifest.RootElement
Aspire.Hosting.Rust (1)
CargoMetadata.cs (1)
77var root = document.RootElement;
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1214var properties = document.RootElement.GetProperty("Properties");
Aspire.Hosting.Seq.Tests (1)
SeqFunctionalTests.cs (1)
65var doc = jsonDocument.RootElement.EnumerateArray().FirstOrDefault();
Aspire.Hosting.Tests (31)
Backchannel\BackchannelContractTests.cs (1)
365return document.RootElement.Clone();
Backchannel\JsonElementConversionTests.cs (11)
28var result = ConvertJsonElementToObject(json.RootElement); 37var result = ConvertJsonElementToObject(json.RootElement); 47var result = ConvertJsonElementToObject(json.RootElement); 56var result = ConvertJsonElementToObject(json.RootElement); 65var result = ConvertJsonElementToObject(json.RootElement); 74var result = ConvertJsonElementToObject(json.RootElement); 83var result = ConvertJsonElementToObject(json.RootElement); 96var result = ConvertJsonElementToObject(json.RootElement); 107var result = ConvertJsonElementToObject(json.RootElement); 118var result = ConvertJsonElementToObject(json.RootElement); 145var result = ConvertJsonElementToObject(json.RootElement);
Dcp\DcpExecutorTests.cs (2)
6505launchConfigurations.RootElement.EnumerateArray(), 10038Assert.Equal(expected, document.RootElement.GetProperty("monitorTimestamp").GetString());
ManifestGenerationTests.cs (12)
32var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 50var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 68var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 86var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 129var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 156var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 189var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 209var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 229var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 251var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 274var resources = manifestStore.ManifestDocument.RootElement.GetProperty("resources"); 501Assert.Equal(expectedManifest, manifestStore.ManifestDocument.RootElement.ToString());
MSBuildTests.cs (1)
349Assert.Equal(string.Empty, document.RootElement.GetProperty("Properties").GetProperty("IsAspireHost").GetString());
Schema\SchemaTests.cs (3)
248var manifestText = manifestDocument.RootElement.ToString(); 835var results = schema.Evaluate(manifestJson.RootElement); 848var results = schema.Evaluate(manifestJson.RootElement);
WithTerminalTests.cs (1)
382var root = doc.RootElement;
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
79var profiles = launchSettings.RootElement.GetProperty("profiles");
Aspire.TestTools (5)
GitHubActionsApi.cs (2)
30var jobsArray = jobsDocument.RootElement.GetProperty("jobs"); 65var artifactsArray = artifactsDocument.RootElement.GetProperty("artifacts");
GitHubCli.cs (3)
86var root = document.RootElement; 126var root = document.RootElement; 142var items = searchDocument.RootElement.GetProperty("items");
dotnet (5)
Commands\Run\CSharpCompilerCommand.cs (1)
362JsonElement root = jsonDoc.RootElement;
NugetSearch\AuthorsConverter.cs (1)
23var resultAuthors = doc.RootElement.EnumerateArray().Select(author => author.GetString()).ToArray();
RuntimeConfig.cs (1)
26JsonElement root = doc.RootElement;
SlnFileFactory.cs (1)
102JsonElement root = JsonDocument.Parse(fileContent, options).RootElement;
ToolManifest\ToolManifestEditor.cs (1)
141JsonElement root = doc.RootElement;
dotnet-aot (4)
src\sdk\src\Cli\dotnet\Commands\Run\AotRunCommand.cs (1)
265runtimeVersion = document.RootElement
src\sdk\src\Cli\dotnet\NugetSearch\AuthorsConverter.cs (1)
23var resultAuthors = doc.RootElement.EnumerateArray().Select(author => author.GetString()).ToArray();
src\sdk\src\Cli\dotnet\SlnFileFactory.cs (1)
102JsonElement root = JsonDocument.Parse(fileContent, options).RootElement;
src\sdk\src\Cli\dotnet\ToolManifest\ToolManifestEditor.cs (1)
141JsonElement root = doc.RootElement;
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
464var packageVersionsElement = packageVersionDocument.RootElement.GetProperty("Packages");
dotnet-sourcelink (1)
dotnet-user-jwts (2)
Helpers\DevJwtCliHelpers.cs (2)
165if (ExtractIISExpressUrlFromProfile(launchSettingsJson.RootElement) is { } iisUrls) 170if (launchSettingsJson.RootElement.TryGetProperty("profiles", out var profiles))
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\Microsoft\SourceLink\Tools\SourceLinkMap.cs (1)
65var root = jsonDocument.RootElement;
ILCompiler.ReadyToRun (1)
Compiler\CallChainProfile.cs (1)
252JsonElement root = document.RootElement;
Infrastructure.Tests (21)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (4)
153Assert.True(document.RootElement.TryGetProperty("include", out var include)); 180var include = document.RootElement.GetProperty("include"); 211var include = document.RootElement.GetProperty("include"); 665var include = document.RootElement.GetProperty("include");
PowerShellScripts\SplitTestMatrixByDepsTests.cs (1)
326var include = document.RootElement.GetProperty("include");
PowerShellScripts\SplitTestProjectsTests.cs (1)
122Assert.True(document.RootElement.TryGetProperty("testPartitions", out var partitions));
TestTriggerMap\SelectTestsCliTests.cs (5)
559var root = doc.RootElement; 731Assert.Equal(JsonValueKind.Object, doc.RootElement.ValueKind); 733Assert.True(doc.RootElement.GetProperty("run_extension_e2e").GetBoolean()); 734Assert.False(doc.RootElement.GetProperty("run_group_job").GetBoolean()); 927var root = doc.RootElement;
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (2)
164var cause = doc.RootElement.GetProperty("testProjects").EnumerateArray() 218var cause = doc.RootElement.GetProperty("testProjects").EnumerateArray()
tools\GenerateCITimeline\GitHubApi.cs (5)
35return emptyDoc.RootElement.Clone(); 82return doc.RootElement.Clone(); 124return doc.RootElement.Clone(); 158var root = doc.RootElement; 168runInfo = emptyDoc.RootElement.Clone();
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (3)
1248JsonElement root = doc.RootElement; 1272JsonElement root = doc.RootElement; 1310JsonElement root = doc.RootElement;
Microsoft.AspNetCore.Authentication.Facebook (1)
FacebookHandler.cs (1)
60var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, payload.RootElement);
Microsoft.AspNetCore.Authentication.Google (1)
GoogleHandler.cs (1)
58var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, payload.RootElement);
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
MicrosoftAccountHandler.cs (1)
54var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, payload.RootElement);
Microsoft.AspNetCore.Authentication.OAuth (3)
OAuthHandler.cs (1)
256var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, user.RootElement);
OAuthTokenResponse.cs (2)
21var root = response.RootElement; 95var root = response.RootElement;
Microsoft.AspNetCore.Authentication.OpenIdConnect (2)
OpenIdConnectHandler.cs (2)
927action.Run(payload.RootElement, identity, ClaimsIssuer); 1107action.Run(updatedUser.RootElement, identity, ClaimsIssuer);
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterHandler.cs (1)
136var ticket = await CreateTicketAsync(identity, properties, accessToken, user.RootElement);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
149var res = System.Text.Json.JsonDocument.Parse(await ReceiveMessageLoop(browserDebugClientConnect, token)).RootElement;
Microsoft.AspNetCore.Grpc.JsonTranscoding (3)
Internal\Json\AnyConverter.cs (3)
24if (!d.RootElement.TryGetProperty(AnyTypeUrlField, out var urlField)) 45if (!d.RootElement.TryGetProperty(AnyWellKnownTypeValueField, out var valueField)) 54data = (IMessage)JsonSerializer.Deserialize(d.RootElement, descriptor.ClrType, options)!;
Microsoft.AspNetCore.JsonPatch.SystemTextJson (2)
Helpers\JsonUtilities.cs (1)
45element = docA.RootElement;
Internal\ConversionResultProvider.cs (1)
83return JsonSerializer.Deserialize(doc.RootElement, targetType, serializerOptions);
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Infrastructure\DefaultTempDataSerializer.cs (1)
21var rootElement = jsonDocument.RootElement;
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
672solution = text.RootElement.GetProperty("solution");
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SourceLinkMap.cs (1)
72var root = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true }).RootElement;
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\SolutionFileReader.SolutionFilterReader.cs (1)
28var solution = document.RootElement.GetProperty("solution");
Microsoft.Deployment.DotNet.Releases (2)
Product.cs (1)
239JsonElement root = releasesDocument.RootElement;
ProductCollection.cs (1)
116var root = releasesIndexDocument.RootElement.GetProperty("releases-index");
Microsoft.DotNet.Arcade.Sdk (1)
src\InstallDotNetCore.cs (1)
64if (jsonDocument.RootElement.TryGetProperty("tools", out JsonElement toolsElement))
Microsoft.DotNet.ProjectTools (1)
LaunchSettings\LaunchSettings.cs (1)
88var model = document.RootElement;
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
139if (JsonDocument.Parse(json!).RootElement.TryGetProperty("data", out var data))
Microsoft.Extensions.AI.Abstractions.Tests (29)
ChatCompletion\ChatResponseFormatTests.cs (1)
17private static JsonElement EmptySchema => JsonDocument.Parse("{}").RootElement;
parent\parent\Shared\JsonSchemaExporter\TestTypes.cs (2)
102yield return new TestData<JsonElement>(JsonDocument.Parse("""[{ "x" : 42 }]""").RootElement, "true"); 118yield return new TestData<JsonElement?>(JsonDocument.Parse("{}").RootElement, "true");
Utilities\AIJsonSchemaTransformCacheTests.cs (1)
64JsonElement schema = JsonDocument.Parse("{}").RootElement;
Utilities\AIJsonUtilitiesTests.cs (25)
172""").RootElement; 187""").RootElement; 219""").RootElement; 266""").RootElement; 334""").RootElement; 392""").RootElement; 427AssertDeepEquals(expectedSchema.RootElement, func.JsonSchema); 560Assert.True(doc.RootElement.TryGetProperty("title", out JsonElement titleElement)); 562Assert.True(doc.RootElement.TryGetProperty("description", out JsonElement descElement)); 598Assert.True(doc.RootElement.TryGetProperty("title", out JsonElement titleElement)); 721""").RootElement; 1216""").RootElement; 1647""").RootElement; 1658""").RootElement; 1681""").RootElement; 1692""").RootElement; 1715""").RootElement; 1727""").RootElement; 1751""").RootElement; 1764""").RootElement; 1784""").RootElement; 1791""").RootElement; 1869JsonElement schema = JsonDocument.Parse("{}").RootElement; 1882JsonElement schema = JsonDocument.Parse(invalidSchema).RootElement; 1894JsonElement schema = JsonDocument.Parse(booleanSchema).RootElement;
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
ScenarioRunResultTests.cs (1)
263JsonElement scenario = document.RootElement.GetProperty("scenarioRunResults")[0];
SerializationChainingTests.cs (1)
37{ "data", JsonDocument.Parse("{\"some\":\"data\"}").RootElement },
Microsoft.Extensions.AI.Evaluation.Safety (5)
ContentSafetyService.cs (5)
59JsonElement metricElement = annotationResponseDocument.RootElement.EnumerateArray().Last(); 67JsonElement metricDetailsRootElement = metricDetailsDocument.RootElement; 225string? discoveryUrl = document.RootElement.GetProperty("properties").GetProperty("discoveryUrl").GetString(); 277foreach (JsonElement element in document.RootElement.EnumerateArray()) 334string? resultUrl = document.RootElement.GetProperty("location").GetString();
Microsoft.Extensions.AI.OpenAI (3)
OpenAIResponsesChatClient.cs (3)
905doc.RootElement.WriteTo(writer); 1936if (doc.RootElement.ValueKind != JsonValueKind.Array) 1941foreach (var fileElement in doc.RootElement.EnumerateArray())
Microsoft.Extensions.AI.OpenAI.Tests (10)
OpenAIConversionTests.cs (7)
120""").RootElement; 132var root = parsedParams.RootElement; 158""").RootElement; 173var root = parsedParams.RootElement; 211""").RootElement; 224var root = parsedParams.RootElement; 708var root = jsonDoc.RootElement;
OpenAIResponseClientTests.cs (3)
661JsonElement reasoningItem = secondRequest.RootElement.GetProperty("input").EnumerateArray() 8834var tool = AIFunctionFactory.CreateDeclaration("TagResource", "Tags a resource with key-value labels.", JsonDocument.Parse(ExplicitSchema).RootElement); 8927var tool = AIFunctionFactory.CreateDeclaration("TagResource", "Tags a resource with key-value labels.", JsonDocument.Parse(ExplicitSchema).RootElement);
Microsoft.Extensions.AI.Tests (9)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (2)
63""").RootElement, responseFormat.Schema.Value); 395""").RootElement, responseFormat.Schema.Value);
Functions\AIFunctionFactoryTest.cs (6)
140["w"] = JsonDocument.Parse("4").RootElement, 163JsonElement expectedResult = JsonDocument.Parse(jsonStringParam, new() { CommentHandling = JsonCommentHandling.Skip }).RootElement; 183JsonElement expectedResult = JsonDocument.Parse(JsonSerializer.Serialize(invalidJsonParam, JsonContext.Default.String)).RootElement; 375""").RootElement; 1249""").RootElement; 1282""").RootElement;
Realtime\FunctionInvokingRealtimeClientTests.cs (1)
593var schema = JsonDocument.Parse("""{"type":"object","properties":{"x":{"type":"string"}}}""").RootElement;
Microsoft.Extensions.Configuration.Json (3)
JsonConfigurationFileParser.cs (3)
33if (doc.RootElement.ValueKind != JsonValueKind.Object) 35throw new FormatException(SR.Format(SR.Error_InvalidTopLevelJSONElement, doc.RootElement.ValueKind)); 37VisitObjectElement(doc.RootElement);
Microsoft.ML.Tokenizers (1)
Model\SentencePieceTokenizer.cs (1)
574JsonElement root = doc.RootElement;
Microsoft.ML.Tokenizers.Tests (2)
BpeTests.cs (1)
956JsonElement root = doc.RootElement;
UnigramTests.cs (1)
1192string charsMap = bundled.RootElement.GetProperty("normalizer").GetProperty("precompiled_charsmap").GetString()!;
Microsoft.NET.Build.Containers (8)
LocalDaemons\ContainerRuntimes.cs (4)
82if (!config.RootElement.TryGetProperty("ServerErrors", out JsonElement errorProperty) || 122JsonElement dockerInfo = GetDockerConfig().RootElement; 173JsonElement rootElement = GetDockerConfig().RootElement; 217if (!GetDockerConfig().RootElement.TryGetProperty("DriverStatus", out JsonElement driverStatus) ||
LocalDaemons\DockerCli.cs (4)
158if (!config.RootElement.TryGetProperty("ServerErrors", out JsonElement errorProperty)) 241var rootElement = GetDockerConfig().RootElement; 614var dockerinfo = GetDockerConfig().RootElement; 633if (!GetDockerConfig().RootElement.TryGetProperty("DriverStatus", out var driverStatus) || driverStatus.ValueKind != JsonValueKind.Array)
Microsoft.NET.HostModel (1)
ComHost\RegFreeComManifest.cs (1)
60clsidMap = JsonDocument.Parse(clsidMapStream).RootElement;
Microsoft.SourceLink.Tools.Package (1)
SourceLinkMap.cs (1)
92var root = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true }).RootElement;
Microsoft.TemplateEngine.Edge (2)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TemplateEngine.Utils (2)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TemplateSearch.Common (2)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (2)
266foreach (JsonProperty prop in doc.RootElement.EnumerateObject()) 555foreach (JsonProperty prop in doc.RootElement.EnumerateObject())
Microsoft.TestPlatform.CommunicationUtilities (21)
JsonDataSerializer.Stj.cs (2)
88var root = doc.RootElement; 112if (doc.RootElement.TryGetProperty("Payload", out var payloadElement))
Serialization\AfterTestRunEndResultConverter.cs (1)
32var root = doc.RootElement;
Serialization\AttachmentConverters.cs (2)
23var element = doc.RootElement; 63var element = doc.RootElement;
Serialization\DiscoveryCriteriaConverter.cs (1)
30var root = doc.RootElement;
Serialization\ExceptionConverter.cs (1)
35var root = doc.RootElement;
Serialization\ObjectConverter.cs (1)
36_ => JsonDocument.ParseValue(ref reader).RootElement.Clone(),
Serialization\TestCaseConverter.cs (1)
26var data = doc.RootElement;
Serialization\TestCaseConverterV2.cs (1)
27var data = doc.RootElement;
Serialization\TestExecutionContextConverter.cs (1)
24var data = doc.RootElement;
Serialization\TestObjectBaseConverter.cs (1)
61var data = doc.RootElement;
Serialization\TestObjectConverter.cs (1)
39var element = doc.RootElement;
Serialization\TestProcessAttachDebuggerPayloadConverter.cs (1)
29var root = doc.RootElement;
Serialization\TestPropertyConverter.cs (1)
29var element = doc.RootElement;
Serialization\TestResultConverter.cs (1)
24var data = doc.RootElement;
Serialization\TestResultConverterV2.cs (1)
26var data = doc.RootElement;
Serialization\TestRunChangedEventArgsConverter.cs (1)
31var root = doc.RootElement;
Serialization\TestRunCompleteEventArgsConverter.cs (1)
32var root = doc.RootElement;
Serialization\TestRunStatisticsConverter.cs (1)
27var root = doc.RootElement;
Serialization\TestSessionInfoConverter.cs (1)
28var root = doc.RootElement;
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
1055if (doc.RootElement.TryGetProperty("runtimeOptions", out var runtimeOptions) &&
NuGet.Protocol (3)
HttpSource\HttpStreamValidation.cs (1)
58if (document.RootElement.ValueKind != JsonValueKind.Object)
Plugins\MessageConverter.cs (1)
106var root = doc.RootElement;
Plugins\RawJsonStringConverter.cs (1)
26return doc.RootElement.GetRawText();
RepoTasks (2)
ResolveDotnetToolPackagePaths.cs (2)
34if (document.RootElement.ValueKind != JsonValueKind.Object) 40if (!document.RootElement.TryGetProperty("tools", out var tools))
rzc (1)
Json\ObjectJsonConverter`1.cs (1)
26var dataReader = new JsonDataReader(doc.RootElement);
Shared.Tests (2)
JsonSchemaExporter\TestTypes.cs (2)
102yield return new TestData<JsonElement>(JsonDocument.Parse("""[{ "x" : 42 }]""").RootElement, "true"); 118yield return new TestData<JsonElement?>(JsonDocument.Parse("{}").RootElement, "true");
System.Text.Json (15)
System\Text\Json\Document\JsonDocument.cs (6)
99/// This <see cref="RootElement"/>'s <see cref="JsonElement.ValueKind"/> would result in an invalid JSON. 108RootElement.WriteTo(writer); 726return newDocument.RootElement; 1037if (document.RootElement.ValueKind is JsonValueKind.Array or JsonValueKind.Object) 1045Debug.Assert(document.RootElement.ValueKind is JsonValueKind.Array or JsonValueKind.Object); 1052traversalPath.Push(document.RootElement.MetadataDbIndex);
System\Text\Json\Document\JsonElement.Parse.cs (7)
53return document.RootElement; 67return document.RootElement; 73return document.RootElement; 87return document.RootElement; 101return document.RootElement; 118return document.RootElement; 162element = document?.RootElement;
System\Text\Json\Nodes\JsonNode.Parse.cs (1)
149return JsonNodeConverter.Create(document.RootElement, nodeOptions);
System\Text\Json\Nodes\JsonValue.cs (1)
145return backingDocument.RootElement;