Show / Hide Table of Contents

Class LanguageKey.LanguageKeyDictConverter<TValue>

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

Methods

| Improve this Doc View Source

ReadJson(JsonReader, Type, Nullable<Dictionary<LanguageKey, TValue>>, Boolean, 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
System.Nullable<Dictionary<LanguageKey, TValue>> existingValue
System.Boolean hasExistingValue
JsonSerializer serializer
Returns
Type Description
System.Nullable<Dictionary<LanguageKey, TValue>>
| Improve this Doc View Source

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

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

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX