NavigationJsonConverter

Custom JSON converter for navigation that outputs simple array format for Mintlify compatibility.

Syntax

public class NavigationJsonConverter : JsonConverter<NavigationConfig>

Inheritance

Methods

Read

public override NavigationConfig Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Reads navigation from JSON, supporting both array and object formats.

Parameters

Returns

NavigationConfig

Write

public override void Write(Utf8JsonWriter writer, NavigationConfig value, JsonSerializerOptions options)
Writes navigation to JSON in the appropriate format for Mintlify compatibility.

Parameters