2 writes to Enum
System.Text.Json (2)
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
508return new() { Enum = enumValues };
System\Text\Json\Serialization\Converters\Value\JsonPrimitiveConverter.cs (1)
64new JsonSchema { Enum = [(JsonNode)"NaN", (JsonNode)"Infinity", (JsonNode)"-Infinity"] },
5 references to Enum
System.Text.Json (5)
System\Text\Json\Schema\JsonSchema.cs (3)
110Count(Enum is not null); 213if (Enum is not null) 215objSchema.Add(EnumPropertyName, Enum);
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
206else if (schema.Enum is not null) 209schema.Enum.Add(null); // Append null to the enum array.