171 references to TryGetProperty
aspire (29)
Commands\InitCommand.cs (4)
633
if (rootElement.
TryGetProperty
("Properties", out var properties))
636
if (properties.
TryGetProperty
("IsAspireHost", out var isAspireHostElement))
647
if (properties.
TryGetProperty
("OutputType", out var outputTypeElement))
654
if (properties.
TryGetProperty
("TargetFramework", out var targetFrameworkElement))
DotNet\DotNetCliRunner.cs (10)
245
if (!rootElement.
TryGetProperty
("Properties", out var properties))
250
if (!properties.
TryGetProperty
("IsAspireHost", out var isAspireHostElement))
260
if (rootElement.
TryGetProperty
("Items", out var items))
263
if (items.
TryGetProperty
("PackageReference", out var packageReferences))
267
if (packageRef.
TryGetProperty
("Identity", out var identity) &&
269
packageRef.
TryGetProperty
("Version", out var version))
278
if (aspireHostingVersion == null && items.
TryGetProperty
("AspireProjectOrPackageReference", out var aspireProjectOrPackageReferences))
282
if (aspireRef.
TryGetProperty
("Identity", out var identity) &&
284
aspireRef.
TryGetProperty
("Version", out var version))
294
if (aspireHostingVersion == null && properties.
TryGetProperty
("AspireHostingSDKVersion", out var aspireHostingSdkVersionElement))
Projects\DotNetAppHostProject.cs (2)
526
if (rootElement.
TryGetProperty
("Properties", out var properties) &&
527
properties.
TryGetProperty
("UserSecretsId", out var userSecretsIdElement))
Projects\GuestAppHostProject.cs (4)
506
if (!doc.RootElement.
TryGetProperty
("profiles", out var profiles))
513
if (profiles.
TryGetProperty
("https", out var httpsProfile))
535
if (profileElement.Value.
TryGetProperty
("applicationUrl", out var appUrl) &&
542
if (profileElement.Value.
TryGetProperty
("environmentVariables", out var envVars))
Projects\ProjectLocator.cs (1)
137
if (json.RootElement.
TryGetProperty
("appHostPath", out var appHostPathProperty) && appHostPathProperty.GetString() is { } appHostPath)
Projects\ProjectUpdater.cs (6)
605
if (itemsAndPropertiesDocument.RootElement.
TryGetProperty
("Properties", out var propertiesElement))
607
if (propertiesElement.
TryGetProperty
("ManagePackageVersionsCentrally", out var managePkgVersionsElement))
626
if (itemsElement.
TryGetProperty
("ProjectReference", out var projectReferencesElement))
637
if (itemsElement.
TryGetProperty
("PackageReference", out var packageReferencesElement))
655
if (!packageReference.
TryGetProperty
("Version", out var versionElement))
835
if (propertiesElement.
TryGetProperty
(propertyName, out var propertyElement))
src\Shared\PackageUpdateHelpers.cs (2)
133
if (!document.RootElement.
TryGetProperty
("searchResult", out var searchResultsArray))
147
var version = packageResult.
TryGetProperty
("latestVersion", out var latestVersionProp)
Aspire.Azure.Npgsql (4)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (4)
95
if (payloadJson.
TryGetProperty
("xms_mirid", out var xms_mirid) &&
101
else if (payloadJson.
TryGetProperty
("upn", out var upn))
105
else if (payloadJson.
TryGetProperty
("preferred_username", out var preferredUsername))
109
else if (payloadJson.
TryGetProperty
("unique_name", out var uniqueName))
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (4)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (4)
95
if (payloadJson.
TryGetProperty
("xms_mirid", out var xms_mirid) &&
101
else if (payloadJson.
TryGetProperty
("upn", out var upn))
105
else if (payloadJson.
TryGetProperty
("preferred_username", out var preferredUsername))
109
else if (payloadJson.
TryGetProperty
("unique_name", out var uniqueName))
Aspire.Cli.Tests (14)
Mcp\ListIntegrationsToolTests.cs (10)
37
Assert.True(schema.
TryGetProperty
("type", out var typeElement));
39
Assert.True(schema.
TryGetProperty
("properties", out var propsElement));
41
Assert.True(schema.
TryGetProperty
("description", out var descElement));
43
Assert.True(schema.
TryGetProperty
("additionalProperties", out var additionalPropsElement));
63
Assert.True(json.RootElement.
TryGetProperty
("integrations", out var integrations));
88
Assert.True(json.RootElement.
TryGetProperty
("integrations", out var integrations));
94
Assert.True(firstIntegration.
TryGetProperty
("name", out _));
95
Assert.True(firstIntegration.
TryGetProperty
("packageId", out _));
96
Assert.True(firstIntegration.
TryGetProperty
("version", out _));
122
Assert.True(json.RootElement.
TryGetProperty
("integrations", out var integrations));
Mcp\ListStructuredLogsToolTests.cs (4)
373
Assert.True(schema.
TryGetProperty
("properties", out var properties));
374
Assert.True(properties.
TryGetProperty
("resourceName", out var resourceName));
375
Assert.True(resourceName.
TryGetProperty
("type", out var type));
387
if (schema.
TryGetProperty
("required", out var required))
Aspire.Dashboard (1)
Model\GenAI\GenAIMessages.cs (1)
108
if (!doc.RootElement.
TryGetProperty
("type", out var typeProp))
Aspire.Hosting (7)
Dcp\DcpLogParser.cs (5)
158
("Cmd", root.
TryGetProperty
("Cmd", out var cmdProp) ? cmdProp.GetString() : null),
159
("Args", root.
TryGetProperty
("Args", out var argsProp) ? argsProp.ToString() : null),
160
("ContainerName", root.
TryGetProperty
("ContainerName", out var containerNameProp) ? containerNameProp.GetString() : null),
161
("ContainerId", root.
TryGetProperty
("ContainerID", out var containerIdProp) ? containerIdProp.GetString() : null),
162
("Error", root.
TryGetProperty
("error", out var errorProp) ? errorProp.GetString() : null)
src\Shared\PackageUpdateHelpers.cs (2)
133
if (!document.RootElement.
TryGetProperty
("searchResult", out var searchResultsArray))
147
var version = packageResult.
TryGetProperty
("latestVersion", out var latestVersionProp)
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
1069
if (packageJson.RootElement.
TryGetProperty
("engines", out var engines) &&
1070
engines.
TryGetProperty
("node", out var nodeVersion))
Aspire.Hosting.Maui (2)
Utilities\ProjectFileReader.cs (2)
91
if (properties.
TryGetProperty
("TargetFrameworks", out var targetFrameworks))
97
properties.
TryGetProperty
("TargetFramework", out var targetFramework))
Aspire.Hosting.OpenAI (3)
OpenAIHealthCheck.cs (3)
98
if (!doc.RootElement.
TryGetProperty
("status", out var statusEl))
103
var indicator = statusEl.
TryGetProperty
("indicator", out var indEl) && indEl.ValueKind == JsonValueKind.String
107
var description = statusEl.
TryGetProperty
("description", out var descEl) && descEl.ValueKind == JsonValueKind.String
Aspire.Hosting.Tests (7)
ManifestGenerationTests.cs (7)
35
Assert.False(value.
TryGetProperty
("secret", out _));
53
Assert.False(value.
TryGetProperty
("secret", out _));
71
Assert.True(value.
TryGetProperty
("secret", out var secret));
88
Assert.False(workerA.
TryGetProperty
("bindings", out _));
131
resources.GetProperty("servicea").
TryGetProperty
("bindings", out _),
191
var exists = resource.
TryGetProperty
("args", out _);
275
Assert.False(container.
TryGetProperty
("metadata", out var _));
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
74
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))
dotnet-user-jwts (7)
Helpers\DevJwtCliHelpers.cs (7)
89
if (launchSettingsJson.RootElement.
TryGetProperty
("profiles", out var profiles))
107
if (rootElement.
TryGetProperty
("iisSettings", out var iisSettings))
109
if (iisSettings.
TryGetProperty
("iisExpress", out var iisExpress))
112
if (iisExpress.
TryGetProperty
("applicationUrl", out var iisUrl))
117
if (iisExpress.
TryGetProperty
("sslPort", out var sslPort))
131
if (profile.Value.
TryGetProperty
("commandName", out var commandName))
135
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))
Microsoft.AspNetCore.Authentication (1)
JsonDocumentAuthExtensions.cs (1)
21
if (element.
TryGetProperty
(key, out var property) && property.ValueKind != JsonValueKind.Null)
Microsoft.AspNetCore.Authentication.OAuth (5)
JsonKeyClaimAction.cs (1)
35
if (!userData.
TryGetProperty
(JsonKey, out var value))
JsonSubKeyClaimAction.cs (2)
57
return userData.
TryGetProperty
(propertyName, out value)
59
&& value.
TryGetProperty
(subProperty, out value);
OAuthTokenResponse.cs (2)
106
if (root.
TryGetProperty
("error_description", out var errorDescription))
112
if (root.
TryGetProperty
("error_uri", out var errorUri))
Microsoft.AspNetCore.Components.WebAssembly.Server (9)
TargetPickerUi.cs (9)
150
var hasTabs = res.
TryGetProperty
("tabs", out var tabs);
151
var hasType = res.
TryGetProperty
("type", out var type);
167
var hasUrl = tab.
TryGetProperty
("url", out var urlInTab);
168
var hasActor = tab.
TryGetProperty
("actor", out var actorInTab);
169
var hasBrowserId = tab.
TryGetProperty
("browserId", out var browserIdInTab);
210
var hasInput = res.
TryGetProperty
("input", out var input);
222
var hasTarget = res.
TryGetProperty
("target", out var target);
224
var hasConsoleActor = hasTarget && target.
TryGetProperty
("consoleActor", out consoleActor);
225
var hasActor = res.
TryGetProperty
("actor", out var actor);
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Internal\Json\AnyConverter.cs (2)
24
if (!d.RootElement.
TryGetProperty
(AnyTypeUrlField, out var urlField))
45
if (!d.RootElement.
TryGetProperty
(AnyWellKnownTypeValueField, out var valueField))
Microsoft.AspNetCore.Identity.FunctionalTests (2)
MapIdentityApiTests.cs (2)
122
Assert.True(loginContent.
TryGetProperty
("refreshToken", out _));
154
Assert.True(loginContent.
TryGetProperty
("refresh_token", out _));
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (2)
IntegrationTests\HeterogenousCollectionTests.cs (2)
94
if (root.
TryGetProperty
("CircleProperty", out _))
98
else if (root.
TryGetProperty
("RectangleProperty", out _))
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Protocol\Converters\ParameterInformationConverter.cs (2)
23
if (root.
TryGetProperty
("label", out var labelElement))
35
if (root.
TryGetProperty
("documentation", out var documentationElement))
Protocol\Converters\SumConverter.cs (1)
208
if (document.RootElement.
TryGetProperty
(kindAttribute.KindPropertyName, out var value))
Protocol\Internal\Converters\ClassifiedTextRunConverter.cs (1)
21
if (data.
TryGetProperty
(ObjectContentConverter.TypeProperty, out var typeProperty) && typeProperty.GetString() != nameof(ClassifiedTextRun))
RoslynLanguageServer.cs (3)
233
if (parameters.
TryGetProperty
("textDocument", out var textDocumentToken) ||
234
parameters.
TryGetProperty
("_vs_textDocument", out textDocumentToken))
240
else if (parameters.
TryGetProperty
("data", out var dataToken))
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (2)
61
if (jsonDocument.RootElement.
TryGetProperty
("tools", out JsonElement toolsElement))
63
if (toolsElement.
TryGetProperty
("runtimes", out JsonElement dotnetLocalElement))
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
139
if (JsonDocument.Parse(json!).RootElement.
TryGetProperty
("data", out var data))
Microsoft.Extensions.AI.Abstractions.Tests (13)
Utilities\AIJsonSchemaTransformCacheTests.cs (2)
53
Assert.True(transformedSchema.
TryGetProperty
("myAwesomeKeyword", out _));
68
Assert.True(transformedSchema.Value.
TryGetProperty
("myAwesomeKeyword", out _));
Utilities\AIJsonUtilitiesTests.cs (11)
436
Assert.True(schema.
TryGetProperty
("required", out JsonElement requiredElement));
499
Assert.True(schema.
TryGetProperty
("properties", out JsonElement properties));
500
Assert.True(properties.
TryGetProperty
("input", out JsonElement inputSchema));
503
Assert.True(inputSchema.
TryGetProperty
("required", out JsonElement requiredElement));
517
Assert.True(schema.
TryGetProperty
("required", out JsonElement requiredElement));
560
Assert.True(doc.RootElement.
TryGetProperty
("title", out JsonElement titleElement));
562
Assert.True(doc.RootElement.
TryGetProperty
("description", out JsonElement descElement));
579
Assert.True(doc.RootElement.
TryGetProperty
("title", out JsonElement titleElement));
1346
Assert.False(properties.GetProperty("second").
TryGetProperty
("description", out _));
1365
Assert.False(properties.GetProperty("second").
TryGetProperty
("description", out _));
1666
Assert.True(result.
TryGetProperty
("not", out JsonElement notValue));
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIConversionTests.cs (6)
146
Assert.True(root.
TryGetProperty
("$defs", out var defs), "The $defs property should be preserved in the function parameters");
147
Assert.True(defs.
TryGetProperty
("Person", out var person), "The Person definition should exist in $defs");
148
Assert.True(person.
TryGetProperty
("properties", out var properties), "Person should have properties");
149
Assert.True(properties.
TryGetProperty
("name", out _), "Person should have a name property");
626
Assert.True(root.
TryGetProperty
("properties", out var properties));
627
Assert.True(properties.
TryGetProperty
("name", out var nameProperty));
Microsoft.Extensions.AI.Tests (10)
Functions\AIFunctionFactoryTest.cs (10)
1332
nullableIntSchema.
TryGetProperty
("type", out JsonElement nullableIntType),
1341
nullableIntWithDefaultSchema.
TryGetProperty
("type", out JsonElement nullableIntWithDefaultType),
1347
nullableIntWithDefaultSchema.
TryGetProperty
("default", out JsonElement nullableIntWithDefaultDefault),
1372
nullableStringSchema.
TryGetProperty
("type", out JsonElement nullableStringType),
1381
nullableIntSchema.
TryGetProperty
("type", out JsonElement nullableIntType),
1390
nullableStringWithDefaultSchema.
TryGetProperty
("type", out JsonElement nullableStringWithDefaultType),
1396
nullableStringWithDefaultSchema.
TryGetProperty
("default", out JsonElement nullableStringWithDefaultDefault),
1403
nullableIntWithDefaultSchema.
TryGetProperty
("type", out JsonElement nullableIntWithDefaultType),
1409
nullableIntWithDefaultSchema.
TryGetProperty
("default", out JsonElement nullableIntWithDefaultDefault),
1448
Assert.True(properties.
TryGetProperty
("value", out _));
Microsoft.JSInterop.Tests (2)
Infrastructure\DotNetDispatcherTest.cs (2)
142
Assert.False(resultDto2Ref.
TryGetProperty
(nameof(TestDTO.StringVal), out _));
143
Assert.False(resultDto2Ref.
TryGetProperty
(nameof(TestDTO.IntVal), out _));
Microsoft.ML.Tokenizers.Tests (19)
BpeTests.cs (17)
957
if (!root.
TryGetProperty
("model", out JsonElement modelElement) ||
959
!modelElement.
TryGetProperty
("type", out JsonElement typeElement) ||
961
!modelElement.
TryGetProperty
("vocab", out JsonElement vocabElement) ||
969
if (modelElement.
TryGetProperty
("unk_token", out JsonElement unKnownElement))
974
if (modelElement.
TryGetProperty
("continuing_subword_prefix", out JsonElement continuingSubwordPrefixElement))
979
if (modelElement.
TryGetProperty
("end_of_word_suffix", out JsonElement endOfWordSuffixElement))
984
if (modelElement.
TryGetProperty
("fuse_unknown_tokens", out JsonElement fuseUnknownTokensElement))
1014
if (modelElement.
TryGetProperty
("merges", out JsonElement mergesElement) && mergesElement.ValueKind == JsonValueKind.Array)
1033
if (root.
TryGetProperty
("pre_tokenizer", out JsonElement preTokenizerElement) &&
1035
preTokenizerElement.
TryGetProperty
("type", out JsonElement typeElement) &&
1038
preTokenizerElement.
TryGetProperty
("pretokenizers", out JsonElement preTokenizersElement) &&
1044
preTokenizer.
TryGetProperty
("type", out JsonElement preTokenizerTypeElement) &&
1050
if (preTokenizer.
TryGetProperty
("pattern", out JsonElement patternElement) &&
1052
patternElement.
TryGetProperty
("Regex", out JsonElement regexElement) &&
1075
if (root.
TryGetProperty
("added_tokens", out JsonElement modelElement) && modelElement.ValueKind == JsonValueKind.Array)
1080
if (token.
TryGetProperty
("content", out JsonElement contentElement) &&
1082
token.
TryGetProperty
("id", out JsonElement idElement) && idElement.ValueKind == JsonValueKind.Number)
UnigramTests.cs (2)
32
if (root.
TryGetProperty
("model", out JsonElement modelElement) &&
33
modelElement.
TryGetProperty
("vocab", out JsonElement vocabElement) &&
OpenIdConnectSample (1)
Startup.cs (1)
269
if (payload.RootElement.
TryGetProperty
("expires_in", out var property) && int.TryParse(property.GetString(), out var seconds))
SocialSample (2)
Startup.cs (2)
343
if (payload.RootElement.
TryGetProperty
("expires_in", out var property) && property.TryGetInt32(out var seconds))
373
if (payload.RootElement.
TryGetProperty
("expires_in", out var property) && property.TryGetInt32(out var seconds))
System.Text.Json (1)
System\Text\Json\Document\JsonElement.cs (1)
137
if (
TryGetProperty
(propertyName, out JsonElement property))
Templates.Blazor.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))
Templates.Blazor.WebAssembly.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))
Templates.Mvc.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))
Templates.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377
if (profile.Value.
TryGetProperty
("applicationUrl", out var applicationUrl))