Serialisierung von F # Optionstypen

9

Betrachten Sie das F # -Fragment unten:

%Vor%

Ich möchte diesen Typ mit JSON.NET serialisieren, damit ich die folgenden Strings für die oben beschriebenen Fälle bekomme:

%Vor%

Im Wesentlichen läuft das Problem darauf hinaus, eine Eigenschaft in der serialisierten Ausgabe basierend auf dem Wert dieser Eigenschaft ein- / auszuschließen.

Ich habe ein paar "OptionConverters" gefunden (zB hier ), aber sie scheinen nicht das zu tun, wonach ich suche.

    
Lawrence 16.04.2015, 12:43
quelle

1 Antwort

2

Ich würde die Konverter von FifteenBelow empfehlen, die mit JSON.NET arbeiten, aber Serialisierungs-F # -Typen bereitstellen Ссылка

Von ihrem Verwendungsabschnitt

%Vor%

Sie suchen insbesondere nach dem NullValueHandling = NullValueHandling.Ignore -Bit.

    
Reid Evans 29.05.2015 15:49
quelle

Tags und Links