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