1 instantiation of JsonSchemaExporterOptions
Shared (1)
JsonSchemaExporter\JsonSchemaExporterOptions.cs (1)
21public static JsonSchemaExporterOptions Default { get; } = new();
9 references to JsonSchemaExporterOptions
Shared (9)
JsonSchemaExporter\JsonSchemaExporter.cs (7)
50public static JsonNode GetJsonSchemaAsNode(this JsonSerializerOptions options, Type type, JsonSchemaExporterOptions? exporterOptions = null) 56exporterOptions ??= JsonSchemaExporterOptions.Default; 70public static JsonNode GetJsonSchemaAsNode(this JsonTypeInfo typeInfo, JsonSchemaExporterOptions? exporterOptions = null) 75exporterOptions ??= JsonSchemaExporterOptions.Default; 80private static JsonNode MapRootTypeJsonSchema(JsonTypeInfo typeInfo, JsonSchemaExporterOptions exporterOptions) 489public GenerationState(JsonSchemaExporterOptions exporterOptions, JsonSerializerOptions options, NullabilityInfoContext? nullabilityInfoContext = null) 496public JsonSchemaExporterOptions ExporterOptions { get; }
JsonSchemaExporter\JsonSchemaExporter.JsonSchema.cs (1)
327public JsonNode ToJsonNode(JsonSchemaExporterOptions options)
JsonSchemaExporter\JsonSchemaExporterOptions.cs (1)
21public static JsonSchemaExporterOptions Default { get; } = new();