18 references to TypeKeyword
Microsoft.AspNetCore.OpenApi (18)
Extensions\JsonNodeSchemaExtensions.cs (14)
87schema[OpenApiSchemaKeywords.TypeKeyword] = "string"; 101var targetKey = schema[OpenApiSchemaKeywords.TypeKeyword]?.GetValue<string>() == "array" ? OpenApiSchemaKeywords.MaxItemsKeyword : OpenApiSchemaKeywords.MaxLengthKeyword; 106var targetKey = schema[OpenApiSchemaKeywords.TypeKeyword]?.GetValue<string>() == "array" ? OpenApiSchemaKeywords.MinItemsKeyword : OpenApiSchemaKeywords.MinLengthKeyword; 111var targetKeySuffix = schema[OpenApiSchemaKeywords.TypeKeyword]?.GetValue<string>() == "array" ? "Items" : "Length"; 117schema[OpenApiSchemaKeywords.TypeKeyword] = "string"; 176schema[OpenApiSchemaKeywords.NullableKeyword] = openApiSchema.Nullable || (schema[OpenApiSchemaKeywords.TypeKeyword] is JsonArray schemaType && schemaType.GetValues<string>().Contains("null")); 177schema[OpenApiSchemaKeywords.TypeKeyword] = openApiSchema.Type; 221schema[OpenApiSchemaKeywords.TypeKeyword] = "string"; 232schema[OpenApiSchemaKeywords.TypeKeyword] = "number"; 237schema[OpenApiSchemaKeywords.TypeKeyword] = "integer"; 242schema[OpenApiSchemaKeywords.TypeKeyword] = "string"; 247schema[OpenApiSchemaKeywords.TypeKeyword] = "boolean"; 252schema[OpenApiSchemaKeywords.TypeKeyword] = "string"; 257schema[OpenApiSchemaKeywords.TypeKeyword] = "string";
Schemas\OpenApiJsonSchema.Helpers.cs (1)
181case OpenApiSchemaKeywords.TypeKeyword:
Services\Schemas\OpenApiSchemaService.cs (3)
68[OpenApiSchemaKeywords.TypeKeyword] = "string", 76[OpenApiSchemaKeywords.TypeKeyword] = "array", 79[OpenApiSchemaKeywords.TypeKeyword] = "string",