Class OptionalConverter<T>
Inheritance
OptionalConverter<T>
Assembly: DotNext.dll
Syntax
public sealed class OptionalConverter<T> : JsonConverter<Optional<T>>
Type Parameters
| Name |
Description |
| T |
The type of the value in Optional<T> container.
|
Constructors
View Source
OptionalConverter()
Declaration
public OptionalConverter()
Methods
View Source
Read(ref Utf8JsonReader, Type, JsonSerializerOptions)
Declaration
public override Optional<T> Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
Returns
Overrides
View Source
Write(Utf8JsonWriter, Optional<T>, JsonSerializerOptions)
Declaration
public override void Write(Utf8JsonWriter writer, Optional<T> value, JsonSerializerOptions options)
Parameters
Overrides
Extension Methods