162 references to RootElement
aspire (3)
DotNetCliRunner.cs (2)
71
var properties = json.
RootElement
.GetProperty("Properties");
659
var searchResultsArray = document.
RootElement
.GetProperty("searchResult");
Projects\ProjectLocator.cs (1)
61
if (json.
RootElement
.TryGetProperty("appHostPath", out var appHostPathProperty) && appHostPathProperty.GetString() is { } appHostPath )
Aspire.Hosting.PostgreSQL.Tests (1)
AddPostgresTests.cs (1)
490
var servers = document.
RootElement
.GetProperty("Servers");
Aspire.Hosting.Seq.Tests (1)
SeqFunctionalTests.cs (1)
61
var doc = jsonDocument.
RootElement
.EnumerateArray().FirstOrDefault();
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
464
var packageVersionsElement = packageVersionDocument.
RootElement
.GetProperty("Packages");
dotnet-user-jwts (2)
Helpers\DevJwtCliHelpers.cs (2)
84
if (ExtractIISExpressUrlFromProfile(launchSettingsJson.
RootElement
) is { } iisUrls)
89
if (launchSettingsJson.
RootElement
.TryGetProperty("profiles", out var profiles))
JwtBearerSample (1)
Startup.cs (1)
79
var obj = json.
RootElement
;
Microsoft.AspNetCore.Authentication.Facebook (1)
FacebookHandler.cs (1)
60
var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, payload.
RootElement
);
Microsoft.AspNetCore.Authentication.Google (1)
GoogleHandler.cs (1)
58
var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, payload.
RootElement
);
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
MicrosoftAccountHandler.cs (1)
54
var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, payload.
RootElement
);
Microsoft.AspNetCore.Authentication.OAuth (3)
OAuthHandler.cs (1)
256
var context = new OAuthCreatingTicketContext(new ClaimsPrincipal(identity), properties, Context, Scheme, Options, Backchannel, tokens, user.
RootElement
);
OAuthTokenResponse.cs (2)
21
var root = response.
RootElement
;
95
var root = response.
RootElement
;
Microsoft.AspNetCore.Authentication.OpenIdConnect (2)
OpenIdConnectHandler.cs (2)
917
action.Run(payload.
RootElement
, identity, ClaimsIssuer);
1097
action.Run(updatedUser.
RootElement
, identity, ClaimsIssuer);
Microsoft.AspNetCore.Authentication.Test (18)
ClaimActionTests.cs (7)
20
action.Run(userData.
RootElement
, identity, "iss");
34
action.Run(userData.
RootElement
, identity, "iss");
52
action.Run(userData.
RootElement
, identity, "iss");
66
action.Run(userData.
RootElement
, identity, "iss");
83
action.Run(userData.
RootElement
, identity, "iss");
100
action.Run(userData.
RootElement
, identity, "iss");
115
action.Run(userData.
RootElement
, identity, "iss");
JsonDocumentAuthExtensionsTests.cs (1)
20
var value = document.
RootElement
.GetString("foo");
JwtBearerTests.cs (4)
957
Assert.Equal(token.ValidTo, dom.
RootElement
.GetProperty("expires").GetDateTimeOffset());
958
Assert.Equal(token.ValidFrom, dom.
RootElement
.GetProperty("issued").GetDateTimeOffset());
999
Assert.Equal(JsonValueKind.Null, dom.
RootElement
.GetProperty("issued").ValueKind);
1001
var expiresElement = dom.
RootElement
.GetProperty("expires");
JwtBearerTests_Handler.cs (4)
901
Assert.Equal(token.ValidTo, dom.
RootElement
.GetProperty("expires").GetDateTimeOffset());
902
Assert.Equal(token.ValidFrom, dom.
RootElement
.GetProperty("issued").GetDateTimeOffset());
942
Assert.Equal(JsonValueKind.Null, dom.
RootElement
.GetProperty("issued").ValueKind);
944
var expiresElement = dom.
RootElement
.GetProperty("expires");
OpenIdConnect\UniqueJsonKeyClaimActionTests.cs (2)
20
action.Run(userData.
RootElement
, identity, "iss");
37
action.Run(userData.
RootElement
, identity, "iss");
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterHandler.cs (1)
136
var ticket = await CreateTicketAsync(identity, properties, accessToken, user.
RootElement
);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
148
var res = System.Text.Json.JsonDocument.Parse(await ReceiveMessageLoop(browserDebugClientConnect, token)).
RootElement
;
Microsoft.AspNetCore.Grpc.JsonTranscoding (3)
Internal\Json\AnyConverter.cs (3)
24
if (!d.
RootElement
.TryGetProperty(AnyTypeUrlField, out var urlField))
45
if (!d.
RootElement
.TryGetProperty(AnyWellKnownTypeValueField, out var valueField))
54
data = (IMessage)JsonSerializer.Deserialize(d.
RootElement
, descriptor.ClrType, options)!;
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (47)
ConverterTests\JsonConverterWriteTests.cs (2)
550
Assert.True(comparer.Equals(doc1.
RootElement
, doc2.
RootElement
));
ServerStreamingServerCallHandlerTests.cs (10)
68
Assert.Equal("Hello TestName! 1", responseJson1.
RootElement
.GetProperty("message").GetString());
75
Assert.Equal("Hello TestName! 2", responseJson2.
RootElement
.GetProperty("message").GetString());
112
Assert.Equal("Hello TestName! 1", responseJson1.
RootElement
.GetProperty("message").GetString());
116
Assert.Equal("Exception was thrown by handler.", responseJson2.
RootElement
.GetProperty("message").GetString());
117
Assert.Equal(2, responseJson2.
RootElement
.GetProperty("code").GetInt32());
154
Assert.Equal("Hello TestName! 1", responseJson1.
RootElement
.GetProperty("message").GetString());
158
Assert.Equal("Detail!", responseJson2.
RootElement
.GetProperty("message").GetString());
159
Assert.Equal((int)StatusCode.Aborted, responseJson2.
RootElement
.GetProperty("code").GetInt32());
195
Assert.Equal("Exception was thrown by handler. Exception: Exception!", responseJson.
RootElement
.GetProperty("message").GetString());
196
Assert.Equal(2, responseJson.
RootElement
.GetProperty("code").GetInt32());
UnaryServerCallHandlerTests.cs (35)
82
Assert.Equal("Hello TestName!", responseJson.
RootElement
.GetProperty("message").GetString());
120
Assert.Equal(name, responseJson.
RootElement
.GetString());
180
Assert.Equal(JsonValueKind.Array, responseJson.
RootElement
.ValueKind);
181
Assert.Equal("One", responseJson.
RootElement
[0].GetString());
182
Assert.Equal("Two", responseJson.
RootElement
[1].GetString());
183
Assert.Equal("", responseJson.
RootElement
[2].GetString());
717
Assert.Equal("", responseJson.
RootElement
.GetProperty("message").GetString());
749
Assert.Equal(expectedError, responseJson.
RootElement
.GetProperty("message").GetString());
750
Assert.Equal((int)StatusCode.InvalidArgument, responseJson.
RootElement
.GetProperty("code").GetInt32());
787
Assert.Equal(expectedError, responseJson.
RootElement
.GetProperty("message").GetString());
788
Assert.Equal((int)StatusCode.InvalidArgument, responseJson.
RootElement
.GetProperty("code").GetInt32());
817
Assert.Equal(expectedError, responseJson.
RootElement
.GetProperty("message").GetString());
818
Assert.Equal((int)StatusCode.InvalidArgument, responseJson.
RootElement
.GetProperty("code").GetInt32());
841
Assert.Equal("Detail!", responseJson.
RootElement
.GetProperty("message").GetString());
842
Assert.Equal((int)StatusCode.Unauthenticated, responseJson.
RootElement
.GetProperty("code").GetInt32());
866
Assert.Equal("Detail!", responseJson.
RootElement
.GetProperty("message").GetString());
867
Assert.Equal((int)StatusCode.Unauthenticated, responseJson.
RootElement
.GetProperty("code").GetInt32());
933
Assert.Equal(123, responseJson.
RootElement
.GetProperty("code").GetInt32());
934
Assert.Equal("This is a message", responseJson.
RootElement
.GetProperty("message").GetString());
936
var details = responseJson.
RootElement
.GetProperty("details").EnumerateArray().ToArray();
1011
Assert.Equal(123, responseJson.
RootElement
.GetProperty("code").GetInt32());
1012
Assert.Equal("This is a message", responseJson.
RootElement
.GetProperty("message").GetString());
1014
var details = responseJson.
RootElement
.GetProperty("details").EnumerateArray().ToArray();
1053
Assert.Equal("Exception was thrown by handler.", responseJson.
RootElement
.GetProperty("message").GetString());
1054
Assert.Equal((int)StatusCode.Unknown, responseJson.
RootElement
.GetProperty("code").GetInt32());
1083
Assert.Equal("Exception was thrown by handler. InvalidOperationException: Error!", responseJson.
RootElement
.GetProperty("message").GetString());
1084
Assert.Equal((int)StatusCode.Unknown, responseJson.
RootElement
.GetProperty("code").GetInt32());
1112
Assert.Equal(@"Detail!", responseJson.
RootElement
.GetProperty("message").GetString());
1113
Assert.Equal((int)StatusCode.Unauthenticated, responseJson.
RootElement
.GetProperty("code").GetInt32());
1155
Assert.Equal(@"Hello World!", responseJson.
RootElement
.GetProperty("message").GetString());
1209
Assert.Equal($"Hello {requestContent.Length}!", responseJson.
RootElement
.GetProperty("message").GetString());
1236
Assert.Equal("Unable to deserialize null to Int32Value.", responseJson.
RootElement
.GetProperty("message").GetString());
1475
Assert.Equal("Exception was thrown by handler.", responseJson.
RootElement
.GetProperty("message").GetString());
1476
Assert.Equal((int)StatusCode.Unknown, responseJson.
RootElement
.GetProperty("code").GetInt32());
1737
var anyMessage = responseJson.
RootElement
.GetProperty("anyMessage");
Microsoft.AspNetCore.Http.Abstractions.Tests (7)
HttpValidationProblemDetailsJsonConverterTest.cs (7)
35
Assert.Equal(problemDetails.Type, document.
RootElement
.GetProperty("type").GetString());
36
Assert.Equal(problemDetails.Title, document.
RootElement
.GetProperty("title").GetString());
37
Assert.Equal(problemDetails.Status, document.
RootElement
.GetProperty("status").GetInt32());
38
Assert.Equal(problemDetails.Detail, document.
RootElement
.GetProperty("detail").GetString());
39
Assert.Equal(problemDetails.Instance, document.
RootElement
.GetProperty("instance").GetString());
40
Assert.Equal((string)problemDetails.Extensions["traceId"]!, document.
RootElement
.GetProperty("traceId").GetString());
41
var errorsElement = document.
RootElement
.GetProperty("errors");
Microsoft.AspNetCore.JsonPatch.SystemTextJson (2)
Helpers\JsonUtilities.cs (1)
45
element = docA.
RootElement
;
Internal\ConversionResultProvider.cs (1)
83
return JsonSerializer.Deserialize(doc.
RootElement
, targetType, serializerOptions);
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (1)
IntegrationTests\HeterogenousCollectionTests.cs (1)
92
var root = doc.
RootElement
;
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Infrastructure\DefaultTempDataSerializer.cs (1)
21
var rootElement = jsonDocument.
RootElement
;
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
HttpsTests.cs (1)
162
var result = System.Text.Json.JsonDocument.Parse(response).
RootElement
;
Microsoft.Build (1)
Construction\Solution\SolutionFile.cs (1)
673
solution = text.
RootElement
.GetProperty("solution");
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SourceLinkMap.cs (1)
72
var root = JsonDocument.Parse(json, new JsonDocumentOptions() { AllowTrailingCommas = true }).
RootElement
;
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Protocol\Converters\ParameterInformationConverter.cs (1)
19
var root = document.
RootElement
;
Protocol\Converters\SumConverter.cs (1)
206
if (document.
RootElement
.TryGetProperty(kindAttribute.KindPropertyName, out var value))
Protocol\Internal\Converters\ClassifiedTextRunConverter.cs (1)
19
var data = JsonDocument.ParseValue(ref reader).
RootElement
;
Protocol\Internal\Converters\ImageIdConverter.cs (1)
20
var root = document.
RootElement
;
Protocol\Internal\Converters\ObjectContentConverter.cs (1)
49
var data = jsonDocument.
RootElement
;
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.SolutionFilterReader.cs (1)
28
var solution = document.
RootElement
.GetProperty("solution");
Microsoft.DotNet.Arcade.Sdk (1)
src\InstallDotNetCore.cs (1)
56
if (jsonDocument.
RootElement
.TryGetProperty("tools", out JsonElement toolsElement))
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
143
if (JsonDocument.Parse(json!).
RootElement
.TryGetProperty("data", out var data))
Microsoft.Extensions.AI.Abstractions.Tests (9)
ChatCompletion\ChatResponseFormatTests.cs (1)
12
private static JsonElement EmptySchema => JsonDocument.Parse("{}").
RootElement
;
test\Shared\JsonSchemaExporter\TestTypes.cs (2)
105
yield return new TestData<JsonElement>(JsonDocument.Parse("""[{ "x" : 42 }]""").
RootElement
, "true");
121
yield return new TestData<JsonElement?>(JsonDocument.Parse("{}").
RootElement
, "true");
Utilities\AIJsonUtilitiesTests.cs (6)
158
""").
RootElement
;
189
""").
RootElement
;
234
""").
RootElement
;
276
""").
RootElement
;
344
""").
RootElement
;
391
""").
RootElement
;
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
SerializationChainingTests.cs (1)
41
{ "data", JsonDocument.Parse("{\"some\":\"data\"}").
RootElement
},
Microsoft.Extensions.AI.Evaluation.Safety (5)
ContentSafetyService.cs (5)
66
JsonElement metricElement = annotationResponseDocument.
RootElement
.EnumerateArray().Last();
74
JsonElement metricDetailsRootElement = metricDetailsDocument.
RootElement
;
225
string? discoveryUrl = document.
RootElement
.GetProperty("properties").GetProperty("discoveryUrl").GetString();
274
foreach (JsonElement element in document.
RootElement
.EnumerateArray())
328
string? resultUrl = document.
RootElement
.GetProperty("location").GetString();
Microsoft.Extensions.AI.Ollama (2)
OllamaChatClient.cs (1)
26
private static readonly JsonElement _schemalessJsonResponseFormatValue = JsonDocument.Parse("\"json\"").
RootElement
;
OllamaUtilities.cs (1)
58
if (document.
RootElement
.TryGetProperty("error", out JsonElement errorElement) &&
Microsoft.Extensions.Configuration.Json (3)
JsonConfigurationFileParser.cs (3)
33
if (doc.
RootElement
.ValueKind != JsonValueKind.Object)
35
throw new FormatException(SR.Format(SR.Error_InvalidTopLevelJSONElement, doc.
RootElement
.ValueKind));
37
VisitObjectElement(doc.
RootElement
);
Microsoft.JSInterop.Tests (1)
Infrastructure\DotNetDispatcherTest.cs (1)
132
var root = result.
RootElement
;
Microsoft.ML.Tokenizers.Tests (1)
BpeTests.cs (1)
883
JsonElement root = doc.
RootElement
;
Negotiate.Client (2)
Controllers\AuthTestController.cs (2)
284
var details = JsonDocument.Parse(body).
RootElement
;
304
var details = JsonDocument.Parse(body).
RootElement
;
OpenIdConnectSample (4)
Startup.cs (4)
267
props.UpdateTokenValue("access_token", payload.
RootElement
.GetString("access_token"));
268
props.UpdateTokenValue("refresh_token", payload.
RootElement
.GetString("refresh_token"));
269
if (payload.
RootElement
.TryGetProperty("expires_in", out var property) && int.TryParse(property.GetString(), out var seconds))
286
await res.WriteAsync(HtmlEncoder.Default.Encode(payload.
RootElement
.ToString()).Replace(",", ",<br>") + "<br>");
Shared.Tests (2)
JsonSchemaExporter\TestTypes.cs (2)
105
yield return new TestData<JsonElement>(JsonDocument.Parse("""[{ "x" : 42 }]""").
RootElement
, "true");
121
yield return new TestData<JsonElement?>(JsonDocument.Parse("{}").
RootElement
, "true");
SocialSample (8)
Startup.cs (8)
146
context.RunClaimActions(user.
RootElement
);
207
context.RunClaimActions(user.
RootElement
);
337
authProperties.UpdateTokenValue("access_token", payload.
RootElement
.GetString("access_token"));
338
refreshToken = payload.
RootElement
.GetString("refresh_token");
343
if (payload.
RootElement
.TryGetProperty("expires_in", out var property) && property.TryGetInt32(out var seconds))
372
authProperties.UpdateTokenValue("access_token", payload.
RootElement
.GetString("access_token"));
373
if (payload.
RootElement
.TryGetProperty("expires_in", out var property) && property.TryGetInt32(out var seconds))
495
await response.WriteAsync(HtmlEncoder.Default.Encode(payload.
RootElement
.ToString()).Replace(",", ",<br>") + "<br>");
System.Text.Json (10)
System\Text\Json\Document\JsonDocument.cs (3)
99
/// This <see cref="
RootElement
"/>'s <see cref="JsonElement.ValueKind"/> would result in an invalid JSON.
108
RootElement
.WriteTo(writer);
790
return newDocument.
RootElement
;
System\Text\Json\Document\JsonElement.Parse.cs (5)
53
return document.
RootElement
;
59
return document.
RootElement
;
65
return document.
RootElement
;
71
return document.
RootElement
;
115
element = document?.
RootElement
;
System\Text\Json\Nodes\JsonNode.Parse.cs (1)
149
return JsonNodeConverter.Create(document.
RootElement
, nodeOptions);
System\Text\Json\Nodes\JsonValue.cs (1)
145
return backingDocument.
RootElement
;
Templates.Blazor.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
321
var profiles = launchSettings.
RootElement
.GetProperty("profiles");
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
321
var profiles = launchSettings.
RootElement
.GetProperty("profiles");
Templates.Blazor.WebAssembly.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
321
var profiles = launchSettings.
RootElement
.GetProperty("profiles");
Templates.Mvc.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
321
var profiles = launchSettings.
RootElement
.GetProperty("profiles");
Templates.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
321
var profiles = launchSettings.
RootElement
.GetProperty("profiles");