AddStringEnumConverter Method
Definition
- Namespace
- Cuemon.Extensions.Text.Json.Converters
- Assemblies
- Cuemon.Extensions.Text.Json.dll
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
convertersICollection<JsonConverter>The ICollection<T> to extend.
namingPolicyJsonNamingPolicyThe optional naming policy for writing enum values.
Returns
- ICollection<JsonConverter>
A reference to
convertersafter 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.