7 references to AdditionalPropertiesPropertyName
Microsoft.Extensions.AI.Abstractions (7)
Utilities\AIJsonUtilities.Schema.Create.cs (2)
282
!objSchema.ContainsKey(
AdditionalPropertiesPropertyName
))
284
objSchema.Add(
AdditionalPropertiesPropertyName
, (JsonNode)false);
Utilities\AIJsonUtilities.Schema.Transform.cs (5)
84
if (schemaObj.TryGetPropertyValue(
AdditionalPropertiesPropertyName
, out JsonNode? additionalProps) &&
87
path?.Add(
AdditionalPropertiesPropertyName
);
88
schemaObj[
AdditionalPropertiesPropertyName
] = TransformSchemaCore(additionalProps, transformOptions, path);
123
if (transformOptions.DisallowAdditionalProperties && properties is not null && !schemaObj.ContainsKey(
AdditionalPropertiesPropertyName
))
125
schemaObj[
AdditionalPropertiesPropertyName
] = (JsonNode)false;