Class JsonExtensions
- Namespace
- FellowOakDicom.Serialization
- Assembly
- fo-dicom.core.dll
public static class JsonExtensions
- Inheritance
-
JsonExtensions
- Inherited Members
Methods
GetTypeInfo<T>(JsonSerializerOptions)
public static JsonTypeInfo<T> GetTypeInfo<T>(this JsonSerializerOptions options)
Parameters
optionsJsonSerializerOptions
Returns
- JsonTypeInfo<T>
Type Parameters
T
GetTypeInfo<T>(JsonSerializerOptions, JsonTypeInfo<T>)
public static JsonTypeInfo<T> GetTypeInfo<T>(this JsonSerializerOptions options, JsonTypeInfo<T> otherTypeInfo)
Parameters
optionsJsonSerializerOptionsotherTypeInfoJsonTypeInfo<T>
Returns
- JsonTypeInfo<T>
Type Parameters
T
GetTypeInfo<T>(JsonSerializerOptions, T)
public static JsonTypeInfo<T> GetTypeInfo<T>(this JsonSerializerOptions options, T value)
Parameters
optionsJsonSerializerOptionsvalueT
Returns
- JsonTypeInfo<T>
Type Parameters
T
InsertConverters(JsonSerializerOptions, int, IEnumerable<JsonConverter>)
public static JsonSerializerOptions InsertConverters(this JsonSerializerOptions options, int index, IEnumerable<JsonConverter> converters)
Parameters
optionsJsonSerializerOptionsindexintconvertersIEnumerable<JsonConverter>