Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetConverterInternal()

JsonConverter System.Text.Json.Serialization.JsonConverterFactory.GetConverterInternal ( Type typeToConvert,
JsonSerializerOptions options )
inlinepackageinherited

Definition at line 27 of file JsonConverterFactory.cs.

28 {
30 if (jsonConverter == null)
31 {
32 ThrowHelper.ThrowInvalidOperationException_SerializerConverterFactoryReturnsNull(GetType());
33 }
34 if (jsonConverter is JsonConverterFactory)
35 {
36 ThrowHelper.ThrowInvalidOperationException_SerializerConverterFactoryReturnsJsonConverterFactorty(GetType());
37 }
38 return jsonConverter;
39 }
JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options)

References System.Text.Json.Serialization.JsonConverterFactory.CreateConverter(), System.Text.Json.Dictionary, System.options, System.Text.Json.ThrowHelper.ThrowInvalidOperationException_SerializerConverterFactoryReturnsJsonConverterFactorty(), and System.Text.Json.ThrowHelper.ThrowInvalidOperationException_SerializerConverterFactoryReturnsNull().