Show / Hide Table of Contents

Class LanguageKey.LanguageKeyDictConverter<TValue>

Inheritance
object
LanguageKey.LanguageKeyDictConverter<TValue>
Namespace: ItemChanger
Assembly: ItemChanger.dll
Syntax
public class LanguageKey.LanguageKeyDictConverter<TValue> : JsonConverter<Dictionary<LanguageKey, TValue>>
Type Parameters
Name Description
TValue

Constructors

View Source

LanguageKeyDictConverter()

Declaration
public LanguageKeyDictConverter()

Methods

View Source

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

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

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

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

Extension Methods

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