in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiSchemaExtensions.cs [363:386]
public static bool IsOpenApiSchemaDictionary(this OpenApiSchema schema)
{
if (schema.Type != "object")
{
return false;
}
if (!schema.Format.IsNullOrWhiteSpace())
{
return false;
}
if (!schema.Items.IsNullOrDefault())
{
return false;
}
if (!schema.AdditionalProperties.IsNullOrDefault())
{
return true;
}
return false;
}