Class EnumConverterUtil.JsonEnumConverter<T>
Custom JSON converter for serializing and deserializing enums.
Inheritance
EnumConverterUtil.JsonEnumConverter<T>
Assembly: .dll
Syntax
public class EnumConverterUtil.JsonEnumConverter<T> : JsonConverter<T> where T : struct, Enum
Type Parameters
Methods
|
Edit this page
View Source
Read(ref Utf8JsonReader, Type, JsonSerializerOptions)
Reads and converts a JSON string to an enum value.
Declaration
public override T Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
Returns
Overrides
|
Edit this page
View Source
Write(Utf8JsonWriter, T, JsonSerializerOptions)
Writes an enum value as a JSON string in uppercase.
Declaration
public override void Write(Utf8JsonWriter writer, T value, JsonSerializerOptions options)
Parameters
Overrides