24 references to TypeKeyword
Microsoft.AspNetCore.OpenApi (24)
Extensions\JsonNodeSchemaExtensions.cs (20)
88
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
117
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
123
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
129
var isArray = MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes && schemaTypes.HasFlag(JsonSchemaType.Array);
136
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
196
if (underlyingType != null && MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
199
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes | JsonSchemaType.Null).ToString();
240
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
251
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Number.ToString();
256
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Integer.ToString();
261
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
266
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.Boolean.ToString();
271
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
276
schema[OpenApiSchemaKeywords.
TypeKeyword
] = JsonSchemaType.String.ToString();
340
&& MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
343
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes & ~JsonSchemaType.Null).ToString();
443
&& MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes
446
schema[OpenApiSchemaKeywords.
TypeKeyword
] = (schemaTypes | JsonSchemaType.Null).ToString();
461
if (MapJsonNodeToSchemaType(schema[OpenApiSchemaKeywords.
TypeKeyword
]) is { } schemaTypes &&
464
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",