Class PersistentBaseConverter<T>
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class PersistentBaseConverter<T> : JsonConverter<T> where T : PersistentBase
Type Parameters
T
- Inheritance
-
PersistentBaseConverter<T>
- Inherited Members
Constructors
PersistentBaseConverter(IServiceProvider)
public PersistentBaseConverter(IServiceProvider serviceProvider)
Parameters
serviceProvider
IServiceProvider
Methods
CanConvert(Type)
public override bool CanConvert(Type typeToConvert)
Parameters
typeToConvert
Type
Returns
Read(ref Utf8JsonReader, Type, JsonSerializerOptions)
public override T Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
reader
Utf8JsonReadertypeToConvert
Typeoptions
JsonSerializerOptions
Returns
- T
Write(Utf8JsonWriter, T, JsonSerializerOptions)
public override void Write(Utf8JsonWriter writer, T Value, JsonSerializerOptions options)
Parameters
writer
Utf8JsonWriterValue
Toptions
JsonSerializerOptions