158 references to TryGetProperty
aspire (31)
Commands\InitCommand.cs (4)
608if (rootElement.TryGetProperty("Properties", out var properties)) 611if (properties.TryGetProperty("IsAspireHost", out var isAspireHostElement)) 622if (properties.TryGetProperty("OutputType", out var outputTypeElement)) 629if (properties.TryGetProperty("TargetFramework", out var targetFrameworkElement))
DotNet\DotNetCliRunner.cs (10)
98if (!rootElement.TryGetProperty("Properties", out var properties)) 103if (!properties.TryGetProperty("IsAspireHost", out var isAspireHostElement)) 113if (rootElement.TryGetProperty("Items", out var items)) 116if (items.TryGetProperty("PackageReference", out var packageReferences)) 120if (packageRef.TryGetProperty("Identity", out var identity) && 122packageRef.TryGetProperty("Version", out var version)) 131if (aspireHostingVersion == null && items.TryGetProperty("AspireProjectOrPackageReference", out var aspireProjectOrPackageReferences)) 135if (aspireRef.TryGetProperty("Identity", out var identity) && 137aspireRef.TryGetProperty("Version", out var version)) 147if (aspireHostingVersion == null && properties.TryGetProperty("AspireHostingSDKVersion", out var aspireHostingSdkVersionElement))
Projects\ProjectLocator.cs (1)
137if (json.RootElement.TryGetProperty("appHostPath", out var appHostPathProperty) && appHostPathProperty.GetString() is { } appHostPath)
Projects\ProjectUpdater.cs (6)
550if (itemsAndPropertiesDocument.RootElement.TryGetProperty("Properties", out var propertiesElement)) 552if (propertiesElement.TryGetProperty("ManagePackageVersionsCentrally", out var managePkgVersionsElement)) 571if (itemsElement.TryGetProperty("ProjectReference", out var projectReferencesElement)) 582if (itemsElement.TryGetProperty("PackageReference", out var packageReferencesElement)) 600if (!packageReference.TryGetProperty("Version", out var versionElement)) 780if (propertiesElement.TryGetProperty(propertyName, out var propertyElement))
Projects\TypeScriptAppHostProject.cs (4)
552if (!doc.RootElement.TryGetProperty("profiles", out var profiles)) 559if (profiles.TryGetProperty("https", out var httpsProfile)) 581if (profileElement.Value.TryGetProperty("applicationUrl", out var appUrl) && 588if (profileElement.Value.TryGetProperty("environmentVariables", out var envVars))
src\Shared\PackageUpdateHelpers.cs (1)
133if (!document.RootElement.TryGetProperty("searchResult", out var searchResultsArray))
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (5)
368if (root.TryGetProperty("Client", out var client)) 370if (client.TryGetProperty("Version", out var clientVersionElement)) 379if (client.TryGetProperty("Context", out var contextElement)) 386if (root.TryGetProperty("Server", out var server) && 388server.TryGetProperty("Version", out var serverVersionElement))
Aspire.Azure.Npgsql (4)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (4)
95if (payloadJson.TryGetProperty("xms_mirid", out var xms_mirid) && 101else if (payloadJson.TryGetProperty("upn", out var upn)) 105else if (payloadJson.TryGetProperty("preferred_username", out var preferredUsername)) 109else if (payloadJson.TryGetProperty("unique_name", out var uniqueName))
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (4)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (4)
95if (payloadJson.TryGetProperty("xms_mirid", out var xms_mirid) && 101else if (payloadJson.TryGetProperty("upn", out var upn)) 105else if (payloadJson.TryGetProperty("preferred_username", out var preferredUsername)) 109else if (payloadJson.TryGetProperty("unique_name", out var uniqueName))
Aspire.Cli.Tests (10)
Mcp\ListIntegrationsToolTests.cs (10)
35Assert.True(schema.TryGetProperty("type", out var typeElement)); 37Assert.True(schema.TryGetProperty("properties", out var propsElement)); 39Assert.True(schema.TryGetProperty("description", out var descElement)); 41Assert.True(schema.TryGetProperty("additionalProperties", out var additionalPropsElement)); 61Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations)); 86Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations)); 92Assert.True(firstIntegration.TryGetProperty("name", out _)); 93Assert.True(firstIntegration.TryGetProperty("packageId", out _)); 94Assert.True(firstIntegration.TryGetProperty("version", out _)); 120Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations));
Aspire.Dashboard (1)
Model\GenAI\GenAIMessages.cs (1)
108if (!doc.RootElement.TryGetProperty("type", out var typeProp))
Aspire.Hosting (6)
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 (1)
133if (!document.RootElement.TryGetProperty("searchResult", out var searchResultsArray))
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
984if (packageJson.RootElement.TryGetProperty("engines", out var engines) && 985engines.TryGetProperty("node", out var nodeVersion))
Aspire.Hosting.Maui (2)
Utilities\ProjectFileReader.cs (2)
91if (properties.TryGetProperty("TargetFrameworks", out var targetFrameworks)) 97properties.TryGetProperty("TargetFramework", out var targetFramework))
Aspire.Hosting.OpenAI (3)
OpenAIHealthCheck.cs (3)
98if (!doc.RootElement.TryGetProperty("status", out var statusEl)) 103var indicator = statusEl.TryGetProperty("indicator", out var indEl) && indEl.ValueKind == JsonValueKind.String 107var description = statusEl.TryGetProperty("description", out var descEl) && descEl.ValueKind == JsonValueKind.String
Aspire.Hosting.Tests (7)
ManifestGenerationTests.cs (7)
35Assert.False(value.TryGetProperty("secret", out _)); 53Assert.False(value.TryGetProperty("secret", out _)); 71Assert.True(value.TryGetProperty("secret", out var secret)); 88Assert.False(workerA.TryGetProperty("bindings", out _)); 131resources.GetProperty("servicea").TryGetProperty("bindings", out _), 191var exists = resource.TryGetProperty("args", out _); 275Assert.False(container.TryGetProperty("metadata", out var _));
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
74if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
dotnet-user-jwts (7)
Helpers\DevJwtCliHelpers.cs (7)
89if (launchSettingsJson.RootElement.TryGetProperty("profiles", out var profiles)) 107if (rootElement.TryGetProperty("iisSettings", out var iisSettings)) 109if (iisSettings.TryGetProperty("iisExpress", out var iisExpress)) 112if (iisExpress.TryGetProperty("applicationUrl", out var iisUrl)) 117if (iisExpress.TryGetProperty("sslPort", out var sslPort)) 131if (profile.Value.TryGetProperty("commandName", out var commandName)) 135if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
Microsoft.AspNetCore.Authentication (1)
JsonDocumentAuthExtensions.cs (1)
21if (element.TryGetProperty(key, out var property) && property.ValueKind != JsonValueKind.Null)
Microsoft.AspNetCore.Authentication.OAuth (5)
JsonKeyClaimAction.cs (1)
35if (!userData.TryGetProperty(JsonKey, out var value))
JsonSubKeyClaimAction.cs (2)
57return userData.TryGetProperty(propertyName, out value) 59&& value.TryGetProperty(subProperty, out value);
OAuthTokenResponse.cs (2)
106if (root.TryGetProperty("error_description", out var errorDescription)) 112if (root.TryGetProperty("error_uri", out var errorUri))
Microsoft.AspNetCore.Components.WebAssembly.Server (9)
TargetPickerUi.cs (9)
150var hasTabs = res.TryGetProperty("tabs", out var tabs); 151var hasType = res.TryGetProperty("type", out var type); 167var hasUrl = tab.TryGetProperty("url", out var urlInTab); 168var hasActor = tab.TryGetProperty("actor", out var actorInTab); 169var hasBrowserId = tab.TryGetProperty("browserId", out var browserIdInTab); 210var hasInput = res.TryGetProperty("input", out var input); 222var hasTarget = res.TryGetProperty("target", out var target); 224var hasConsoleActor = hasTarget && target.TryGetProperty("consoleActor", out consoleActor); 225var hasActor = res.TryGetProperty("actor", out var actor);
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Internal\Json\AnyConverter.cs (2)
24if (!d.RootElement.TryGetProperty(AnyTypeUrlField, out var urlField)) 45if (!d.RootElement.TryGetProperty(AnyWellKnownTypeValueField, out var valueField))
Microsoft.AspNetCore.Identity.FunctionalTests (2)
MapIdentityApiTests.cs (2)
122Assert.True(loginContent.TryGetProperty("refreshToken", out _)); 154Assert.True(loginContent.TryGetProperty("refresh_token", out _));
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (2)
IntegrationTests\HeterogenousCollectionTests.cs (2)
94if (root.TryGetProperty("CircleProperty", out _)) 98else if (root.TryGetProperty("RectangleProperty", out _))
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Protocol\Converters\ParameterInformationConverter.cs (2)
23if (root.TryGetProperty("label", out var labelElement)) 35if (root.TryGetProperty("documentation", out var documentationElement))
Protocol\Converters\SumConverter.cs (1)
208if (document.RootElement.TryGetProperty(kindAttribute.KindPropertyName, out var value))
Protocol\Internal\Converters\ClassifiedTextRunConverter.cs (1)
21if (data.TryGetProperty(ObjectContentConverter.TypeProperty, out var typeProperty) && typeProperty.GetString() != nameof(ClassifiedTextRun))
RoslynLanguageServer.cs (3)
192if (parameters.TryGetProperty("textDocument", out var textDocumentToken) || 193parameters.TryGetProperty("_vs_textDocument", out textDocumentToken)) 199else if (parameters.TryGetProperty("data", out var dataToken))
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (2)
61if (jsonDocument.RootElement.TryGetProperty("tools", out JsonElement toolsElement)) 63if (toolsElement.TryGetProperty("runtimes", out JsonElement dotnetLocalElement))
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
139if (JsonDocument.Parse(json!).RootElement.TryGetProperty("data", out var data))
Microsoft.Extensions.AI.Abstractions.Tests (8)
Utilities\AIJsonSchemaTransformCacheTests.cs (2)
53Assert.True(transformedSchema.TryGetProperty("myAwesomeKeyword", out _)); 68Assert.True(transformedSchema.Value.TryGetProperty("myAwesomeKeyword", out _));
Utilities\AIJsonUtilitiesTests.cs (6)
444Assert.True(doc.RootElement.TryGetProperty("title", out JsonElement titleElement)); 446Assert.True(doc.RootElement.TryGetProperty("description", out JsonElement descElement)); 463Assert.True(doc.RootElement.TryGetProperty("title", out JsonElement titleElement)); 1230Assert.False(properties.GetProperty("second").TryGetProperty("description", out _)); 1249Assert.False(properties.GetProperty("second").TryGetProperty("description", out _)); 1550Assert.True(result.TryGetProperty("not", out JsonElement notValue));
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIConversionTests.cs (2)
581Assert.True(root.TryGetProperty("properties", out var properties)); 582Assert.True(properties.TryGetProperty("name", out var nameProperty));
Microsoft.Extensions.AI.Tests (9)
Functions\AIFunctionFactoryTest.cs (9)
1331nullableIntSchema.TryGetProperty("type", out JsonElement nullableIntType), 1340nullableIntWithDefaultSchema.TryGetProperty("type", out JsonElement nullableIntWithDefaultType), 1346nullableIntWithDefaultSchema.TryGetProperty("default", out JsonElement nullableIntWithDefaultDefault), 1371nullableStringSchema.TryGetProperty("type", out JsonElement nullableStringType), 1380nullableIntSchema.TryGetProperty("type", out JsonElement nullableIntType), 1389nullableStringWithDefaultSchema.TryGetProperty("type", out JsonElement nullableStringWithDefaultType), 1395nullableStringWithDefaultSchema.TryGetProperty("default", out JsonElement nullableStringWithDefaultDefault), 1402nullableIntWithDefaultSchema.TryGetProperty("type", out JsonElement nullableIntWithDefaultType), 1408nullableIntWithDefaultSchema.TryGetProperty("default", out JsonElement nullableIntWithDefaultDefault),
Microsoft.JSInterop.Tests (2)
Infrastructure\DotNetDispatcherTest.cs (2)
142Assert.False(resultDto2Ref.TryGetProperty(nameof(TestDTO.StringVal), out _)); 143Assert.False(resultDto2Ref.TryGetProperty(nameof(TestDTO.IntVal), out _));
Microsoft.ML.Tokenizers.Tests (19)
BpeTests.cs (17)
957if (!root.TryGetProperty("model", out JsonElement modelElement) || 959!modelElement.TryGetProperty("type", out JsonElement typeElement) || 961!modelElement.TryGetProperty("vocab", out JsonElement vocabElement) || 969if (modelElement.TryGetProperty("unk_token", out JsonElement unKnownElement)) 974if (modelElement.TryGetProperty("continuing_subword_prefix", out JsonElement continuingSubwordPrefixElement)) 979if (modelElement.TryGetProperty("end_of_word_suffix", out JsonElement endOfWordSuffixElement)) 984if (modelElement.TryGetProperty("fuse_unknown_tokens", out JsonElement fuseUnknownTokensElement)) 1014if (modelElement.TryGetProperty("merges", out JsonElement mergesElement) && mergesElement.ValueKind == JsonValueKind.Array) 1033if (root.TryGetProperty("pre_tokenizer", out JsonElement preTokenizerElement) && 1035preTokenizerElement.TryGetProperty("type", out JsonElement typeElement) && 1038preTokenizerElement.TryGetProperty("pretokenizers", out JsonElement preTokenizersElement) && 1044preTokenizer.TryGetProperty("type", out JsonElement preTokenizerTypeElement) && 1050if (preTokenizer.TryGetProperty("pattern", out JsonElement patternElement) && 1052patternElement.TryGetProperty("Regex", out JsonElement regexElement) && 1075if (root.TryGetProperty("added_tokens", out JsonElement modelElement) && modelElement.ValueKind == JsonValueKind.Array) 1080if (token.TryGetProperty("content", out JsonElement contentElement) && 1082token.TryGetProperty("id", out JsonElement idElement) && idElement.ValueKind == JsonValueKind.Number)
UnigramTests.cs (2)
32if (root.TryGetProperty("model", out JsonElement modelElement) && 33modelElement.TryGetProperty("vocab", out JsonElement vocabElement) &&
OpenIdConnectSample (1)
Startup.cs (1)
269if (payload.RootElement.TryGetProperty("expires_in", out var property) && int.TryParse(property.GetString(), out var seconds))
SocialSample (2)
Startup.cs (2)
343if (payload.RootElement.TryGetProperty("expires_in", out var property) && property.TryGetInt32(out var seconds)) 373if (payload.RootElement.TryGetProperty("expires_in", out var property) && property.TryGetInt32(out var seconds))
System.Text.Json (1)
System\Text\Json\Document\JsonElement.cs (1)
137if (TryGetProperty(propertyName, out JsonElement property))
Templates.Blazor.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
Templates.Blazor.WebAssembly.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
Templates.Mvc.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
Templates.Tests (1)
src\ProjectTemplates\Shared\Project.cs (1)
377if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))