terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ JsonContainerContract()

Newtonsoft.Json.Serialization.JsonContainerContract.JsonContainerContract ( Type underlyingType)
inlinepackage

Definition at line 111 of file JsonContainerContract.cs.

113 {
114 if (!true)
115 {
116 }
117 JsonContainerAttribute cachedAttribute = JsonTypeReflector.GetCachedAttribute<JsonContainerAttribute>(underlyingType);
118 if (cachedAttribute != null)
119 {
120 Type <ItemConverterType>k__BackingField = cachedAttribute.<ItemConverterType>k__BackingField;
121 if (<ItemConverterType>k__BackingField != null)
122 {
123 object[] <ItemConverterParameters>k__BackingField = cachedAttribute.<ItemConverterParameters>k__BackingField;
124 if (!true)
125 {
126 }
127 JsonConverter jsonConverter = JsonTypeReflector.CreateJsonConverterInstance(<ItemConverterType>k__BackingField, <ItemConverterParameters>k__BackingField);
129 }
130 bool? itemIsReference = cachedAttribute._itemIsReference;
132 }
133 }
class f__AnonymousType0<< Count > j__TPar

References Newtonsoft.Json.Serialization.JsonTypeReflector.CreateJsonConverterInstance(), j__TPar, and Newtonsoft.Json.Serialization.JsonContainerContract.k__BackingField.