Show / Hide Table of Contents

Class LanguageEditModule.LanguageEditDictConverter

Inheritance
object
LanguageEditModule.LanguageEditDictConverter
Namespace: ItemChanger.Modules
Assembly: ItemChanger.dll
Syntax
public class LanguageEditModule.LanguageEditDictConverter : JsonConverter<Dictionary<LanguageKey, LanguageEditModule.LanguageEdit>>

Constructors

View Source

LanguageEditDictConverter()

Declaration
public LanguageEditDictConverter()

Methods

View Source

ReadJson(JsonReader, Type, Dictionary<LanguageKey, LanguageEdit>?, bool, JsonSerializer)

Declaration
public override Dictionary<LanguageKey, LanguageEditModule.LanguageEdit>? ReadJson(JsonReader reader, Type objectType, Dictionary<LanguageKey, LanguageEditModule.LanguageEdit>? existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
Type Name Description
JsonReader reader
Type objectType
Dictionary<LanguageKey, LanguageEditModule.LanguageEdit> existingValue
bool hasExistingValue
JsonSerializer serializer
Returns
Type Description
Dictionary<LanguageKey, LanguageEditModule.LanguageEdit>
View Source

WriteJson(JsonWriter, Dictionary<LanguageKey, LanguageEdit>?, JsonSerializer)

Declaration
public override void WriteJson(JsonWriter writer, Dictionary<LanguageKey, LanguageEditModule.LanguageEdit>? value, JsonSerializer serializer)
Parameters
Type Name Description
JsonWriter writer
Dictionary<LanguageKey, LanguageEditModule.LanguageEdit> value
JsonSerializer serializer

Extension Methods

Extensions.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX