Table of Contents

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

options JsonSerializerOptions

Returns

JsonTypeInfo<T>

Type Parameters

T

GetTypeInfo<T>(JsonSerializerOptions, JsonTypeInfo<T>)

public static JsonTypeInfo<T> GetTypeInfo<T>(this JsonSerializerOptions options, JsonTypeInfo<T> otherTypeInfo)

Parameters

options JsonSerializerOptions
otherTypeInfo JsonTypeInfo<T>

Returns

JsonTypeInfo<T>

Type Parameters

T

GetTypeInfo<T>(JsonSerializerOptions, T)

public static JsonTypeInfo<T> GetTypeInfo<T>(this JsonSerializerOptions options, T value)

Parameters

options JsonSerializerOptions
value T

Returns

JsonTypeInfo<T>

Type Parameters

T

InsertConverters(JsonSerializerOptions, int, IEnumerable<JsonConverter>)

public static JsonSerializerOptions InsertConverters(this JsonSerializerOptions options, int index, IEnumerable<JsonConverter> converters)

Parameters

options JsonSerializerOptions
index int
converters IEnumerable<JsonConverter>

Returns

JsonSerializerOptions