Table of Contents

Class Configuration

Namespace
Badeend.EnumClass.SystemTextJson
Assembly
Badeend.EnumClass.SystemTextJson.dll

Methods for configuring System.Text.Json.

public static class Configuration
Inheritance
Configuration
Inherited Members

Methods

AddEnumClasses(JsonSerializerOptions, EnumClassJsonOptions?)

Configure System.Text.Json to automatically serialize and deserialize subclasses of [EnumClass] types.

public static JsonSerializerOptions AddEnumClasses(this JsonSerializerOptions serializerOptions, EnumClassJsonOptions? enumClassOptions = null)

Parameters

serializerOptions JsonSerializerOptions
enumClassOptions EnumClassJsonOptions

Returns

JsonSerializerOptions

The serializerOptions instance for further chaining.