74 references to GetValueKind
Aspire.Dashboard (6)
Model\GenAI\GenAIItemPartViewModel.cs (2)
89var toolResponseContent = (toolCallResponsePart.Response?.GetValueKind() == JsonValueKind.String) 125var responseContent = (serverToolCallResponsePart.ServerToolCallResponse?.GetValueKind() == JsonValueKind.String)
Model\GenAI\GenAIMessageParsingHelper.cs (2)
147if (node?.GetValueKind() == JsonValueKind.String && node.GetValue<string>() is { } json) 152if (parsed?.GetValueKind() is JsonValueKind.Object or JsonValueKind.Array)
Model\GenAI\GenAISchemaHelpers.cs (2)
99if (item is JsonValue && item.GetValueKind() == System.Text.Json.JsonValueKind.String) 115if (typeNode is JsonValue && typeNode.GetValueKind() == System.Text.Json.JsonValueKind.String)
Aspire.Dashboard.Tests (1)
Model\GenAIMessageParsingHelperTests.cs (1)
152Assert.Equal(JsonValueKind.Object, toolCallPart.Arguments.GetValueKind());
Aspire.Hosting (1)
Pipelines\Internal\DeploymentStateManagerBase.cs (1)
154else if (sectionData is JsonValue jsonValue && jsonValue.GetValueKind() == JsonValueKind.String)
Aspire.Hosting.RemoteHost.Tests (4)
AtsMarshallerTests.cs (4)
701Assert.True(obj["self"] is null || obj["self"]!.GetValueKind() == System.Text.Json.JsonValueKind.Null); 720Assert.True(childObj["parent"] is null || childObj["parent"]!.GetValueKind() == System.Text.Json.JsonValueKind.Null); 737Assert.True(obj["self"] is null || obj["self"]!.GetValueKind() == System.Text.Json.JsonValueKind.Null); 755Assert.True(childObj["parent"] is null || childObj["parent"]!.GetValueKind() == System.Text.Json.JsonValueKind.Null);
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
450if (propertyNodeType?.GetValueKind() == JsonValueKind.String && propertyNodeType.GetValue<string>() == "boolean")
dotnet (1)
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (1)
86if (token is JsonValue v && v.GetValueKind() == JsonValueKind.String)
Microsoft.Extensions.AI.Abstractions (8)
Utilities\AIJsonUtilities.Schema.Create.cs (6)
335typeKeyWord?.GetValueKind() is JsonValueKind.String) 356typeKeyWord?.GetValueKind() is JsonValueKind.String) 398JsonValueKind kind = schema.GetValueKind(); 712switch (typeNode?.GetValueKind()) 722if (entry?.GetValueKind() is not JsonValueKind.String) 779if (entry?.GetValueKind() is JsonValueKind.String &&
Utilities\AIJsonUtilities.Schema.Transform.cs (2)
45switch (schema?.GetValueKind()) 90additionalProps?.GetValueKind() is not JsonValueKind.False)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Utilities\AIJsonUtilitiesTests.cs (2)
610Assert.Equal(testData.ExpectedJsonSchema.GetValueKind(), schemaAsNode.GetValueKind());
Microsoft.Extensions.AI.OpenAI (1)
OpenAIClientExtensions.cs (1)
89schemaObj["description"] = schemaObj["description"] is { } descriptionNode && descriptionNode.GetValueKind() == JsonValueKind.String ?
Microsoft.TemplateEngine.Cli (12)
Alias\AliasRegistry.cs (2)
201else if (property.Value.GetValueKind() == JsonValueKind.String) 210if (item != null && item.GetValueKind() == JsonValueKind.String)
HostSpecificTemplateData.cs (3)
32.Where(v => v != null && v.GetValueKind() == JsonValueKind.String) 56var kind = symbolProperty.Value.GetValueKind(); 75var kind = isHiddenNode.GetValueKind();
JExtensions.cs (5)
28if (token is JsonValue val && val.GetValueKind() == JsonValueKind.String) 42if (element == null || element.GetValueKind() != JsonValueKind.String) 78var kind = token.GetValueKind(); 208if (item != null && item.GetValueKind() == JsonValueKind.String) 250var kind = token.GetValueKind();
PostActionProcessors\PostActionProcessorBase.cs (2)
132if (config.GetValueKind() == JsonValueKind.String) 144.Where(token => token != null && token.GetValueKind() == JsonValueKind.String)
Microsoft.TemplateEngine.Edge (14)
Constraints\ConstraintsExtensions.cs (2)
22if (token.GetValueKind() == JsonValueKind.String) 31if (value == null || value.GetValueKind() != JsonValueKind.String)
Settings\SettingsStore.cs (3)
27if (entry.Value?.GetValueKind() == JsonValueKind.String) 41if (path?.GetValueKind() == JsonValueKind.String) 62if (value?.GetValueKind() == JsonValueKind.String)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (9)
36if (token is JsonValue val && val.GetValueKind() == JsonValueKind.String) 50if (element == null || element.GetValueKind() == JsonValueKind.Null) 55if (element is JsonValue strVal && strVal.GetValueKind() == JsonValueKind.String) 91var kind = token.GetValueKind(); 127var kind = token.GetValueKind(); 300if (property.Value == null || property.Value.GetValueKind() != JsonValueKind.String) 380if (item != null && item.GetValueKind() == JsonValueKind.String) 405if (item != null && item.GetValueKind() == JsonValueKind.String) 470if (token.GetValueKind() == JsonValueKind.String)
Microsoft.TemplateEngine.Utils (9)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (9)
36if (token is JsonValue val && val.GetValueKind() == JsonValueKind.String) 50if (element == null || element.GetValueKind() == JsonValueKind.Null) 55if (element is JsonValue strVal && strVal.GetValueKind() == JsonValueKind.String) 91var kind = token.GetValueKind(); 127var kind = token.GetValueKind(); 300if (property.Value == null || property.Value.GetValueKind() != JsonValueKind.String) 380if (item != null && item.GetValueKind() == JsonValueKind.String) 405if (item != null && item.GetValueKind() == JsonValueKind.String) 470if (token.GetValueKind() == JsonValueKind.String)
Microsoft.TemplateSearch.Common (11)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (9)
36if (token is JsonValue val && val.GetValueKind() == JsonValueKind.String) 50if (element == null || element.GetValueKind() == JsonValueKind.Null) 55if (element is JsonValue strVal && strVal.GetValueKind() == JsonValueKind.String) 91var kind = token.GetValueKind(); 127var kind = token.GetValueKind(); 300if (property.Value == null || property.Value.GetValueKind() != JsonValueKind.String) 380if (item != null && item.GetValueKind() == JsonValueKind.String) 405if (item != null && item.GetValueKind() == JsonValueKind.String) 470if (token.GetValueKind() == JsonValueKind.String)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
241if (item.Value is JsonValue jv && jv.GetValueKind() == JsonValueKind.String)
TemplateDiscoveryMetadata\LegacySearchCacheReader.cs (1)
167if (versionNode is JsonValue versionVal && versionVal.GetValueKind() == JsonValueKind.String
System.Text.Json (3)
System\Text\Json\Nodes\JsonValue.cs (2)
108if (GetValueKind() != otherNode.GetValueKind())
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (1)
518JsonValueKind metadataValueKind = jsonNode?.GetValueKind() ?? JsonValueKind.Null;