Class RuleConverter2<T>
- Namespace
- Geotab.Checkmate.Serialization
- Assembly
- Geotab.Checkmate.ObjectModel.dll
An abstract class used to control the conversion of objects to JSON.
public sealed class RuleConverter2<T> : GeotabJsonConverter2<T> where T : class
Type Parameters
T
The type of this converter.
- Inheritance
-
RuleConverter2<T>
- Inherited Members
Constructors
RuleConverter2()
public RuleConverter2()
Methods
Read(ref Utf8JsonReader, Type, JsonSerializerOptions)
Read and convert the JSON to T.
public override T Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
reader
Utf8JsonReaderThe Utf8JsonReader to read from.
typeToConvert
TypeThe Type being converted.
options
JsonSerializerOptionsThe JsonSerializerOptions being used.
Returns
- T
The value that was converted.
Remarks
A converter may throw any Exception, but should throw