Table of Contents

Class MultilingualString.MultilingualStringJsonConverter

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class MultilingualString.MultilingualStringJsonConverter : JsonConverter<MultilingualString>
Inheritance
MultilingualString.MultilingualStringJsonConverter
Extension Methods

Constructors

MultilingualStringJsonConverter()

public MultilingualStringJsonConverter()

MultilingualStringJsonConverter(bool)

public MultilingualStringJsonConverter(bool keepEmpty)

Parameters

keepEmpty bool

Methods

ReadJson(JsonReader, Type, MultilingualString, bool, JsonSerializer)

public override MultilingualString ReadJson(JsonReader reader, Type objectType, MultilingualString existingValue, bool hasExistingValue, JsonSerializer serializer)

Parameters

reader JsonReader
objectType Type
existingValue MultilingualString
hasExistingValue bool
serializer JsonSerializer

Returns

MultilingualString

WriteJson(JsonWriter, MultilingualString, JsonSerializer)

public override void WriteJson(JsonWriter writer, MultilingualString value, JsonSerializer serializer)

Parameters

writer JsonWriter
value MultilingualString
serializer JsonSerializer