24 references to TypeKeyword
Microsoft.AspNetCore.OpenApi (24)
Extensions\JsonNodeSchemaExtensions.cs (20)
88
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
137
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
143
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
149
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
156
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
216
if (underlyingType != null && MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
219
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes | JsonSchemaType.Null).ToString();
260
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
271
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Number.ToString();
276
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Integer.ToString();
281
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
286
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Boolean.ToString();
291
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
296
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
360
&& MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
363
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes & ~JsonSchemaType.Null).ToString();
463
&& MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes
466
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes | JsonSchemaType.Null).ToString();
481
if (MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
484
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes | JsonSchemaType.Null).ToString();
Schemas\OpenApiJsonSchema.Helpers.cs (1)
185
case OpenApiSchemaKeywords.
TypeKeyword
:
Services\Schemas\OpenApiSchemaService.cs (3)
67
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",
76
[OpenApiSchemaKeywords.
TypeKeyword
] = "array",
79
[OpenApiSchemaKeywords.
TypeKeyword
] = "string",