33 references to TypeKeyword
Microsoft.AspNetCore.OpenApi (33)
Extensions\JsonNodeSchemaExtensions.cs (18)
138
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
144
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
150
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
251
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
262
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Number.ToString();
267
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Integer.ToString();
272
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
277
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Boolean.ToString();
282
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
287
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
400
&& MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
403
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes & ~JsonSchemaType.Null).ToString();
547
if (MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes)
551
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes | JsonSchemaType.Null).ToString();
558
schema[OpenApiSchemaKeywords.
TypeKeyword
] = nonNullableSchemaTypes.ToString();
562
schemaObject.Remove(OpenApiSchemaKeywords.
TypeKeyword
);
582
schema[OpenApiSchemaKeywords.
TypeKeyword
] is JsonArray typeArray)
593
schema[OpenApiSchemaKeywords.
TypeKeyword
] = typeArray[0]?.GetValue<string>();
Schemas\OpenApiJsonSchema.Helpers.cs (1)
195
case OpenApiSchemaKeywords.
TypeKeyword
:
Services\Schemas\OpenApiSchemaService.cs (14)
72
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",
81
[OpenApiSchemaKeywords.
TypeKeyword
] = "array",
84
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",
163
[OpenApiSchemaKeywords.
TypeKeyword
] = "object",
170
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",
175
[OpenApiSchemaKeywords.
TypeKeyword
] = "string"
183
[OpenApiSchemaKeywords.
TypeKeyword
] = "object",
190
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",
195
[OpenApiSchemaKeywords.
TypeKeyword
] = "string"
199
[OpenApiSchemaKeywords.
TypeKeyword
] = "string"
206
[OpenApiSchemaKeywords.
TypeKeyword
] = "object",
213
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",
218
[OpenApiSchemaKeywords.
TypeKeyword
] = "string"
226
[OpenApiSchemaKeywords.
TypeKeyword
] = "array",