Table of Contents

AddStringEnumConverter Method

Definition

AddStringEnumConverter(ICollection<JsonConverter>, JsonNamingPolicy)

Adds an Enum JSON converter to the list.

public static ICollection<JsonConverter> AddStringEnumConverter(this ICollection<JsonConverter> converters, JsonNamingPolicy namingPolicy = null)

Parameters

converters ICollection<JsonConverter>

The ICollection<T> to extend.

namingPolicy JsonNamingPolicy

The optional naming policy for writing enum values.

Returns

ICollection<JsonConverter>

A reference to converters after the operation has completed.

Remarks

Default implementation will, just like Newtonsoft.Json variant, favor StringEnumConverter with a fallback to JsonStringEnumConverter using default naming policy from JsonFormatterOptions.